@dharshansr/gitgenius
Version:
AI-powered commit message generator with enhanced features
17 lines • 614 B
TypeScript
import { CommitOptions, PreviousCommitOptions } from '../types.js';
export declare class CommitHandler {
private aiService;
private gitService;
private configManager;
private lastCommitMessage;
constructor();
generateCommit(options: CommitOptions): Promise<void>;
handlePreviousCommit(options: PreviousCommitOptions): Promise<void>;
private editCommitMessage;
private applyCommitMessage;
private amendCommit;
private storeInHistory;
getLastCommitMessage(): string | null;
setLastCommitMessage(message: string): void;
}
//# sourceMappingURL=CommitHandler.d.ts.map