woodwing-assets
Version:
TypeScript client for interacting with the WoodWing Assets Server API
19 lines (18 loc) • 344 B
TypeScript
type ExclusiveSource = {
assetIds: string[];
assetPath?: never;
q?: never;
} | {
assetIds?: never;
assetPath: string;
q?: never;
} | {
assetIds?: never;
assetPath?: never;
q: string;
};
export type MetadataReportRequest = ExclusiveSource & {
format?: 'csv' | 'json';
fields?: string[];
};
export {};