import type { UnixTimestampNumber } from '@naturalcycles/js-lib'; export declare function getLastGitCommitMsg(): string; export declare function commitMessageToTitleMessage(msg: string): string; export declare function gitHasUncommittedChanges(): boolean; /** * @returns true if there were changes */ export declare function gitCommitAll(msg: string): boolean; /** * @returns true if there are not pushed commits. */ export declare function gitIsAhead(): boolean; export declare function gitPull(): void; export declare function gitPush(): void; export declare function gitCurrentCommitSha(full?: boolean): string; export declare function gitCurrentCommitTimestamp(): UnixTimestampNumber; export declare function gitCurrentBranchName(): string; export declare function gitCurrentRepoName(): string;