@inkline/inkline
Version:
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.
21 lines (20 loc) • 563 B
TypeScript
export * from '@inkline/inkline/i18n/translate';
export interface InternationalizationMessages {
[key: string]: string | string[] | (() => string) | ((params: any) => string) | InternationalizationMessages;
}
export interface Internationalization {
locale: string;
messages: {
[key: string]: InternationalizationMessages;
};
}
/**
* Internationalization options
*/
export declare const i18n: Internationalization;
/**
* Change internationalization locale
*
* @param locale
*/
export declare function setLocale(locale: string): void;