UNPKG

@dragonaxe/i18n

Version:
10 lines (9 loc) 464 B
import { LocaleInfo } from '../../../models/data'; export interface IMultilangualValueCdnService { getLocales(): Promise<LocaleInfo[]>; setLocale(locale: string): Promise<void>; getLocale(): Promise<LocaleInfo>; getString(key: string, locale: string): Promise<string | undefined>; getResources<T>(key: string, locale: string, limit?: number | undefined): Promise<T[]>; getResource<T>(key: string, locale: string): Promise<T | undefined>; }