export interface ScaffoldCtx { className: string; parentClass: string; parentInc: string; lib: string; godotVersion: string; } export interface ScaffoldFile { path: string; content: string; } export declare const PARENT_CLASS_WHITELIST: Record; export declare const SUPPORTED_GODOT_VERSIONS: readonly ["4.4", "4.5", "4.6", "4.7"]; export declare function isGodotCppV10Track(ver: string): boolean; export declare function godotCppCloneCommand(ver: string): string; export declare const CLASS_NAME_RE: RegExp; export declare function renderScaffold(ctx: ScaffoldCtx): ScaffoldFile[];