import type { CommitWithAuthorInfo } from '@nolebase/vitepress-plugin-git-changelog/client/composables/changelog';
export interface Commit extends CommitWithAuthorInfo {
    formattedDate: string;
    messageAsHTML: string;
    date: Date;
    href: string;
    shortHash: string;
}
export declare const useChangelog: () => {
    commits: import("vue").ComputedRef<any>;
    repoURL: import("vue").ComputedRef<any>;
    showChangelog: import("vue").ComputedRef<boolean>;
};
