import { type CodegenPromptRecord, type RenderSnapshotOptions } from '../../client/codegen/renderSnapshot.typedefs'; /** * Renders the full `langfusePrompts.generated.ts` content from fetched prompt * records: the `LLMPrompt` enum and the snapshot constant used as the outage * fallback. Variable contracts are owned by the application's registry, never * inferred from Langfuse. A prompt whose enum member is not a valid TS * identifier is skipped with a warning rather than emitted. */ export declare function renderSnapshotFile(records: CodegenPromptRecord[], options?: RenderSnapshotOptions): string;