Files
blog/node_modules/hexo-i18n/dist/i18n.d.ts
2025-07-16 16:30:56 +00:00

16 lines
453 B
TypeScript

interface Options {
languages?: string[];
}
declare class i18n {
data: object;
languages: string[];
constructor(options?: Options);
get(languages?: string[] | string): {};
set(lang: string, data: object): this;
remove(lang: string): this;
list(): string[];
__(lang?: string[]): (key: string, ...args: any[]) => string;
_p(lang?: string[]): (key: string, ...args: any[]) => string;
}
export = i18n;