import React from "react";
import { Branch, CommitNode, Diff } from "../../helpers/types";
type Props = {
    commit: CommitNode;
    branch: Branch[];
    mouseOver: () => void;
    mouseLeave: () => void;
    onClick: () => void;
    dateFormatFn?: (d: string | number | Date) => string;
    currentBranch?: string;
    fullSha?: boolean;
    clicked?: boolean;
    getDiff?: (base: string, head: string) => Promise<Diff | undefined>;
};
export default function CommitDetails({ commit, branch, mouseLeave, mouseOver, onClick, dateFormatFn, currentBranch, fullSha, clicked, getDiff, }: Props): React.JSX.Element;
export {};
