@dovenv/docs
Version:
Documentation utils for dovenv
153 lines (150 loc) • 3.94 kB
text/typescript
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 };