import { ChangelogNS } from '../types'; /** * Create changelog * * @param {Boolean} isFirst first release or not. * @returns {Promise} */ export declare function generateChangelog(cwd: string, isFirst?: boolean): Promise; /** * Create a commit for changelog via a specific version. * * @param {String} version * @returns {Promise} */ export declare function createChangelogCommit(cwd: string, version: string): Promise; /** * Get commit author from commit hash * * @param cwd * @param hash * @returns */ export declare function getCommitAuthorFromCommitHash(cwd: string, hash: string): string; /** * Get commit author from commit hash * * @param cwd * @param hash * @returns */ export declare function getCommitAuthorFromHash(cwd: string, hash: string): ChangelogNS.ICommitAuthor; /** * Get commit author from commit hash * * @param cwd * @param hash * @returns */ export declare function getCommitHashAuthorMap(cwd: string): Record; //# sourceMappingURL=helpers.d.ts.map