import type { PresetId } from './preset-definitions.js';
export interface ScaffoldResult {
    foldersCreated: string[];
    filesWritten: string[];
    filesSkipped: string[];
}
interface ScaffoldOptions {
    cwd: string;
    projectName: string;
    description: string;
    bundles?: string[];
}
export declare function scaffoldPreset(presetId: PresetId, opts: ScaffoldOptions): ScaffoldResult;
export {};
