import * as vitepress from 'vitepress';

/**
 * Vitepress config.
 * @description Vitepress config.
 * @see https://vitepress.dev/reference/site-config
 * @see https://vitepress.dev/reference/default-theme-config
 */
declare const VITEPRESS_DIR: string;
declare const _default: () => Promise<Record<string, any> | vitepress.UserConfig<{
    logo: string;
    siteTitle: string;
    search: {
        provider: string;
    };
    editLink: {
        pattern: string;
    } | undefined;
    outline: string;
    nav: (vitepress.DefaultTheme.NavItemComponent | vitepress.DefaultTheme.NavItemWithLink | vitepress.DefaultTheme.NavItemWithChildren | {
        text: string;
        items: {
            text: string;
            link: string;
        }[] | {
            text: string;
            items: {
                text: string;
                link: string;
            }[];
        }[];
    })[];
    sidebar: vitepress.DefaultTheme.Sidebar | undefined;
    socialLinks: vitepress.DefaultTheme.SocialLink[];
    collectiveLinks: {
        web?: string;
        email?: string;
        twitter?: string;
        instagram?: string;
        medium?: string;
    } | undefined;
    customFooter: {
        license: {
            type?: string;
            url?: string;
        } & {
            type: string;
        };
        copy: {
            name?: string;
            url?: string;
        } | undefined;
    };
    contributors: {
        avatar: string;
        name: string;
        title?: string;
        org?: string;
        orgLink?: string;
        desc?: string;
        links?: vitepress.DefaultTheme.SocialLink[] | undefined;
        sponsor?: string;
        actionText?: string;
    }[] | undefined;
    links: ({
        text: string;
        desc: string;
        icon: vitepress.DefaultTheme.SocialLinkIcon;
        link: string;
    } | {
        text: string;
        desc: string;
        items: {
            text: string;
            desc: string;
            icon: vitepress.DefaultTheme.SocialLinkIcon;
            link: string;
        }[];
    })[] | undefined;
}> | vitepress.UserConfigFn<{
    logo: string;
    siteTitle: string;
    search: {
        provider: string;
    };
    editLink: {
        pattern: string;
    } | undefined;
    outline: string;
    nav: (vitepress.DefaultTheme.NavItemComponent | vitepress.DefaultTheme.NavItemWithLink | vitepress.DefaultTheme.NavItemWithChildren | {
        text: string;
        items: {
            text: string;
            link: string;
        }[] | {
            text: string;
            items: {
                text: string;
                link: string;
            }[];
        }[];
    })[];
    sidebar: vitepress.DefaultTheme.Sidebar | undefined;
    socialLinks: vitepress.DefaultTheme.SocialLink[];
    collectiveLinks: {
        web?: string;
        email?: string;
        twitter?: string;
        instagram?: string;
        medium?: string;
    } | undefined;
    customFooter: {
        license: {
            type?: string;
            url?: string;
        } & {
            type: string;
        };
        copy: {
            name?: string;
            url?: string;
        } | undefined;
    };
    contributors: {
        avatar: string;
        name: string;
        title?: string;
        org?: string;
        orgLink?: string;
        desc?: string;
        links?: vitepress.DefaultTheme.SocialLink[] | undefined;
        sponsor?: string;
        actionText?: string;
    }[] | undefined;
    links: ({
        text: string;
        desc: string;
        icon: vitepress.DefaultTheme.SocialLinkIcon;
        link: string;
    } | {
        text: string;
        desc: string;
        items: {
            text: string;
            desc: string;
            icon: vitepress.DefaultTheme.SocialLinkIcon;
            link: string;
        }[];
    })[] | undefined;
}>>;

export { VITEPRESS_DIR, _default as default };
