import type { RenovateSharedConfig } from '../../../config/types'; import type { CommitMessage } from './commit-message'; type CommitMessageConfig = Pick; export declare class CommitMessageFactory { private readonly _config; constructor(config: CommitMessageConfig); create(): CommitMessage; private createSemanticCommitMessage; private createCustomCommitMessage; private get areSemanticCommitsEnabled(); } export {};