19 lines
547 B
TypeScript
19 lines
547 B
TypeScript
import { defineFeature } from "@repo/core-shared/conformance";
|
|
|
|
/**
|
|
* The media feature's conformance manifest.
|
|
*/
|
|
export const mediaManifest = defineFeature({
|
|
name: "media",
|
|
requiredCores: [],
|
|
useCases: {
|
|
getMedia: { mutates: false, audits: [], publishes: [], consumes: [] },
|
|
listMedia: { mutates: false, audits: [], publishes: [], consumes: [] },
|
|
deleteMedia: { mutates: true, audits: [], publishes: [], consumes: [] },
|
|
},
|
|
realtimeChannels: [],
|
|
jobs: [],
|
|
} as const);
|
|
|
|
export type MediaManifest = typeof mediaManifest;
|