/** * Go scaffolding emitter — generates the LoadContext / SaveContext file. * * Replaces `context.go.njk` Nunjucks template with a typed TypeScript * function that produces identical Go source output. */ interface GoContextContext { header: string; packageName: string; } /** * Emit the Go context file containing LoadContext and SaveContext structs. * * @param ctx - header string and package name * @returns Complete Go source file as a string */ export declare function emitGoContext(ctx: GoContextContext): string; export {};