export type ScaffoldFile = 'roadmap' | 'factory-config' | 'auto-approve-workflow' | 'ci-node' | 'ci-python' | 'ci-go' | 'ci-rust' | 'ci-auto'; export interface ScaffoldInput { readonly repoPath: string; readonly files: ReadonlyArray; /** * Username to bake into `.github/workflows/factory-auto-approve.yml`. * If omitted, the scaffolder calls `gh api /user --jq .login` to resolve * the authenticated user. Pass an explicit value to override. */ readonly autoApproveBot?: string; } export interface ScaffoldRecord { readonly file: ScaffoldFile; readonly path: string; readonly action: 'created' | 'skipped-exists'; } export declare function scaffoldRepo(input: ScaffoldInput): Promise; //# sourceMappingURL=scaffold.d.ts.map