export declare function ensureGitignore(projectRoot: string): void;
export interface InitOptions {
    force?: boolean;
    local?: boolean;
    noIndex?: boolean;
}
export declare function writeGitInfoExclude(projectRoot: string): void;
export declare function init(projectRoot: string, options?: InitOptions): Promise<void>;
