renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
13 lines (12 loc) • 554 B
TypeScript
import type { RenovateSharedConfig } from '../../../config/types';
import type { CommitMessage } from './commit-message';
type CommitMessageConfig = Pick<RenovateSharedConfig, 'commitMessagePrefix' | 'semanticCommits' | 'semanticCommitScope' | 'semanticCommitType'>;
export declare class CommitMessageFactory {
private readonly _config;
constructor(config: CommitMessageConfig);
create(): CommitMessage;
private createSemanticCommitMessage;
private createCustomCommitMessage;
private get areSemanticCommitsEnabled();
}
export {};