import type { ConfigFileFormat, PluginCodegenResult } from './types.js'; export declare class CodeBuilder { private lines; addLine(text: string, depth?: number): void; addLines(texts: string[], depth?: number): void; addEmptyLine(): void; toString(): string; } export declare function generateConfigSource(plugins: PluginCodegenResult[], format: ConfigFileFormat): string; export declare function generatePresetSource(plugins: PluginCodegenResult[], format: ConfigFileFormat): string; export declare function generateProjectSource(projectName: string, presetImportPath: string): string; export declare function computeRelativePresetImport(projectRelativeDir: string, presetFilename: string): string;