UNPKG

n-translate-2

Version:
44 lines (43 loc) 1.16 kB
export interface INTranslateConfig { rootUrl: string; apiVersion: string; platform: string; endpoints: { languages: string; bestFit: string; keys: string; }; apiKey: string; appId: string; storageIdentifier: string; persist: boolean; expires: number; fallbackFileEnabled: boolean; fallbackFileUrl: string; debugEnabled: boolean; } export interface INTranslateConfigOptional { rootUrl?: string; apiVersion?: string; platform?: string; endpoints?: { languages?: string; bestFit?: string; keys?: string; }; apiKey?: string; appId?: string; storageIdentifier?: string; persist?: boolean; expires?: number; fallbackFileEnabled?: boolean; fallbackFileUrl?: string; debugEnabled?: boolean; } export declare const NTranslateConfigDefaults: INTranslateConfig; export declare function nTranslateConfigFactory(config: INTranslateConfigOptional): NTranslateConfig; export declare class NTranslateConfig { private _config; constructor(_config: INTranslateConfigOptional); getConfig(): INTranslateConfig; }