type CommitContext = {
    diff: string;
    instruction: string;
    filesChanged: string[];
};
/** Generate an LLM-powered commit message from a diff and user instruction. */
export declare const generateCommitMessage: (context: CommitContext) => Promise<string>;
export {};
//# sourceMappingURL=CommitMessageGenerator.d.ts.map