import { type CinematicRendererEvidenceFlag } from "./CinematicEvidence";
export interface CinematicDepthCompositionPlan {
    readonly mode: "depth-aware" | "camera-sorted";
    readonly depthTextureRequired: boolean;
    readonly fallback: "camera-sorted-transparent-cards";
    readonly rendererOwnedEvidence: CinematicRendererEvidenceFlag;
    readonly diagnostics: readonly string[];
}
export declare function createCinematicDepthCompositionPlan(options?: {
    readonly depthTextureAvailable?: boolean;
}): CinematicDepthCompositionPlan;
//# sourceMappingURL=CinematicDepthComposition.d.ts.map