export interface CanonInitOptions { /** Target directory (default: current working directory). */ dir?: string; /** Remote URL to record as `origin` (no push is performed). */ remote?: string; } export interface CanonInitResult { root: string; repoInitialized: boolean; remoteRecorded: boolean; created: string[]; skipped: string[]; } export declare function canonInit(options?: CanonInitOptions): Promise; //# sourceMappingURL=canonInit.d.ts.map