export interface FactoryOptions { name: string; template: string; persona?: string; github?: { org?: string; private?: boolean; }; gtMode?: string; } export interface FactoryResult { path: string; name: string; steps: { name: string; ok: boolean; error?: string; }[]; } export declare function createProject(opts: FactoryOptions): FactoryResult;