import type { Result } from "../result/result.js";
import type { ProjectSource } from "../project/project.js";
export type GitInitResult = Result<GitInitFailureReason>;
export interface GitInitFailureReason {
    readonly type: "git-init-failed";
}
export declare function gitInit(project: ProjectSource): Promise<GitInitResult>;
