import type { VideoProjectWorkspace } from './workspace.js'; /** * A single product whose hero/variant images anchor the product-subject * filmmaking branch. `referenceAssets` are workspace-relative paths (the same * Asset:// mechanism used by character reference sheets). */ export interface ProductReference { name: string; referenceAssets: string[]; } export interface ProductReferencesArtifact { schemaVersion: 1; products: ProductReference[]; } /** * Read `artifacts/product-references.json` for a project. Returns an empty * product list when the file is absent — product-subject categories degrade * gracefully to description-only packets rather than failing. */ export declare function readProductReferences(workspace: VideoProjectWorkspace): Promise; //# sourceMappingURL=product-references.d.ts.map