/** * Lighting + grade register — the named lighting presets and colour-grade * presets with their quantified spec emitters (Kelvin / key angle / ratio, * shadow-highlight hue-sat) and their prose twins for the models that read * physical description better than numerals. PURE and deterministic: no I/O, * no Date, no Math.random. Extracted verbatim from `cinematography.ts` * (roadmap Phase 3a), which re-exports every public name, so importers are * unchanged. */ import type { DetailLevel } from './cinematography.js'; /** * Build a lighting prompt fragment at the requested detail level. * Unknown ids fall back to a neutral string rather than throwing. */ export declare function lightingSpec(id: string, d: DetailLevel): string; /** * The camera-bible "two-temperature technique": a warm key against a cool fill * (or the reverse). Two temperatures in one shot read as depth, complexity, and * dimension; a single temperature reads flat. Resolves the warm/cool Kelvin * from the {@link LIGHTING} registry (unknown ids fall back to a warm * golden-hour key / cool moonlight fill rather than throwing). Pure. */ export declare function twoTemperatureClause(warmId: string, coolId: string, d: DetailLevel): string; /** * Build a color-grade prompt fragment at the requested detail level. * Unknown ids fall back to a neutral string rather than throwing. */ export declare function gradeSpec(id: string, d: DetailLevel): string; /** * Build a PROSE lighting fragment at the requested detail level. Carries NO * Kelvin / degrees / ratio numerals (use {@link lightingSpec} for those). * Unknown ids fall back to a neutral description rather than throwing. */ export declare function lightingProse(id: string, d: DetailLevel): string; /** * Build a PROSE grade fragment at the requested detail level. Carries NO * hue° / sat% / lift-gamma numerals (use {@link gradeSpec} for those). * Unknown ids fall back to a neutral description rather than throwing. */ export declare function gradeProse(id: string, d: DetailLevel): string; //# sourceMappingURL=lighting-grade-register.d.ts.map