mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
43 lines
737 B
TypeScript
43 lines
737 B
TypeScript
import type { LocaleData } from 'vuepress'
|
|
import type { EncryptSnippetLocale } from './encrypt'
|
|
|
|
/**
|
|
* Markdown Power Plugin Locale Data
|
|
*
|
|
* Markdown Power 插件本地化数据
|
|
*/
|
|
export interface MDPowerLocaleData extends LocaleData {
|
|
/**
|
|
* Common locale data
|
|
*
|
|
* 通用本地化数据
|
|
*/
|
|
common?: CommonLocaleData
|
|
/**
|
|
* Encrypt snippet locale data
|
|
*
|
|
* 加密片段本地化数据
|
|
*/
|
|
encrypt?: EncryptSnippetLocale
|
|
}
|
|
|
|
/**
|
|
* Common Locale Data
|
|
*
|
|
* 通用本地化数据
|
|
*/
|
|
export interface CommonLocaleData extends LocaleData {
|
|
/**
|
|
* Copy button text
|
|
*
|
|
* 复制按钮文本
|
|
*/
|
|
copy?: string
|
|
/**
|
|
* Copied button text
|
|
*
|
|
* 已复制按钮文本
|
|
*/
|
|
copied?: string
|
|
}
|