import { BuildStatus } from '@superblocksteam/sabs-types';
export interface CommitDto {
    commitMessage: string;
    committer: {
        name?: string;
        email: string;
    };
    commitId: string;
    commitDate: number;
    branch?: string;
    autosave?: boolean;
    tag: string;
    externalCommitId?: string | null;
    externalCommitDate?: number | null;
    directoryContentsHash?: string | null;
    buildStatus?: BuildStatus;
    autosaveType?: string | null;
    templateName?: string | null;
}
export declare enum CommitType {
    AUTOSAVE = "autosave",
    COMMIT = "commit",
    ALL = "all"
}
//# sourceMappingURL=index.d.ts.map