mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-24 11:08:16 +08:00
26 lines
696 B
TypeScript
26 lines
696 B
TypeScript
import type { ThemeData } from '@vuepress/plugin-theme-data'
|
|
import type { PlumeThemeLocaleData } from './locale.js'
|
|
import type { PlumeThemePluginOptions } from './plugins.js'
|
|
|
|
export interface PlumeThemeOptions extends PlumeThemeLocaleOptions {
|
|
/**
|
|
* 对主题内部使用的插件进行配置
|
|
* @deprecated 配置项迁移至 `plugins`
|
|
*/
|
|
themePlugins?: PlumeThemePluginOptions
|
|
|
|
/**
|
|
* 对主题内部使用的插件进行配置
|
|
*/
|
|
plugins?: PlumeThemePluginOptions
|
|
|
|
}
|
|
|
|
export type PlumeThemeLocaleOptions = PlumeThemeData
|
|
|
|
export type PlumeThemeData = ThemeData<PlumeThemeLocaleData>
|
|
|
|
export * from './locale.js'
|
|
export * from './plugins.js'
|
|
export * from './navbar.js'
|