/** * `show-bible` — derive or persist the cartoon-show asset library. * * Modes (precedence): `--from-json ` validates+persists an operator-authored * bible; otherwise the bible is DERIVED from the project's existing artifacts * (characters + environments + voice clones). `--add-episode "id|title|logline"` * (repeatable) merges episodes by id. `--show` prints the derived bible without * writing; default (no `--show`) writes `artifacts/show-bible.json`. */ export declare function handleVideoShowBible(args: string[]): Promise; /** * `show-preflight` — fail-fast gate that ENFORCES the cartoon-show method per * route. Given the project's show-bible + storyboard, it confirms every * cast/speaking subject in every scene has the references the resolved provider * route actually needs (Seedance: cast sheets + location plate + bound voice + * a specific descriptor; Flow: a registered Flow Character). Emits a * machine-readable JSON report on stdout and exits with `ExitCode.GATE` (3) when * any blocker is present, so an `&&` chain (or the studio runner) halts before a * render. A project with no show-bible.json is inert (ready, exit 0). */ export declare function handleVideoShowPreflight(args: string[]): Promise; //# sourceMappingURL=show.d.ts.map