generated from jcamp-code/starter-vitepress-theme
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathconfig.d.ts
12 lines (12 loc) · 842 Bytes
/
config.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
import type { Config } from 'tailwindcss';
import { type PageData, type SiteConfig, type TransformPageContext, type UserConfig } from 'vitepress';
import type { VPBThemeConfig } from './theme-types';
export declare function genFeed(siteConfig: SiteConfig<VPBThemeConfig>): Promise<void>;
export declare function processData(pageData: PageData, ctx: TransformPageContext, aside?: string, sidebar?: boolean): Promise<void>;
/**
* Type config helper
*/
export declare function defineConfig(config: UserConfig<VPBThemeConfig>): UserConfig<VPBThemeConfig>;
export declare const tailwindThemeContent = "./node_modules/@jcamp/vitepress-blog-theme/src/**/*.{js,ts,vue}";
export declare function defineTailwindContent(base?: string): string[];
export declare function defineTailwindConfig(base: string | undefined, config: Partial<Config>): Config;