@pap-it/tools-translator
Version:
Atomic Type: tools
12 lines (11 loc) • 739 B
TypeScript
import { BasicLanguageData, EventCallback } from '@pap-it/system-utils';
export declare const TRANSLATION_CHANGE_EVENTNAME = "pap-translation-change";
export declare const TRANSLATION_ADDED = "pap-translation-added";
export declare function load(set: BasicLanguageData): void;
export declare function add(set: BasicLanguageData): void;
export declare function addAll(array: BasicLanguageData[]): void;
export declare function change(id: string): Promise<boolean>;
export declare function subscribe(callback: EventCallback): void;
export declare function unsubscribe(callback: EventCallback): void;
export declare function detect(): string | undefined;
export declare function init(languages?: BasicLanguageData[], choosen?: string): void;