import type { AudioResourceReference, ImageResourceReference, Node2D, Scene2DDocument, Scene2DSlotReference } from '@flighthq/types/contract'; export declare function createScene2DDocument(root: Node2D, slots?: Scene2DSlotReference[], sourceKind?: string | null, backgroundColor?: number | null, imageResources?: ImageResourceReference[], audioResources?: AudioResourceReference[]): Scene2DDocument; export declare function createScene2DSlotReference(name: string, target: Node2D, linkage?: string | null, required?: boolean): Scene2DSlotReference; //# sourceMappingURL=scene2DDocument.d.ts.map