export type CommitInfo = {
    hash: string;
    author: string;
    date: string;
    message: string;
};
export type FileChange = {
    file: string;
    diff: string;
};
export type UserChanges = {
    taskId: string;
    branch: string;
    commits: CommitInfo[];
    fileChanges: FileChange[];
    analyzedAt: string;
};
export declare const AI_COMMIT_PATTERNS: string[];
export declare function getUserChanges(branch: string, taskId: string): Promise<UserChanges | null>;
//# sourceMappingURL=getUserChanges.d.ts.map