import type { CinemaShotManifestArtifact } from './cinema-types.js'; import type { CinemaContinuityDimension, CinemaContinuityLedgerArtifact, CinemaCoverageArtifact, CinemaGeographyMapArtifact, CinemaProductionContractValidation, CinemaTimedAudioContractArtifact } from './cinema-continuity-types.js'; export declare const CINEMA_CONTINUITY_DIMENSIONS: CinemaContinuityDimension[]; export declare function createCinemaContinuityLedger(input: Omit): CinemaContinuityLedgerArtifact; export declare function createCinemaGeographyMap(input: Omit): CinemaGeographyMapArtifact; export declare function createCinemaCoverage(input: Omit): CinemaCoverageArtifact; export declare function createCinemaTimedAudioContract(input: Omit): CinemaTimedAudioContractArtifact; export declare function validateCinemaContinuity(ledger: CinemaContinuityLedgerArtifact, geography: CinemaGeographyMapArtifact, manifests?: CinemaShotManifestArtifact[]): CinemaProductionContractValidation; export declare function validateCinemaCoverage(coverage: CinemaCoverageArtifact): CinemaProductionContractValidation; export declare function validateCinemaTimedAudio(audio: CinemaTimedAudioContractArtifact, manifests: CinemaShotManifestArtifact[]): CinemaProductionContractValidation; //# sourceMappingURL=cinema-continuity.d.ts.map