@ngneat/transloco
Version:
The internationalization (i18n) library for Angular
12 lines (11 loc) • 577 B
TypeScript
import { InjectionToken } from '@angular/core';
import { Translation } from './types';
export declare const TRANSLOCO_INTERCEPTOR: InjectionToken<{}>;
export interface TranslocoInterceptor {
preSaveTranslation(translation: Translation, lang: string): Translation;
preSaveTranslationKey(key: string, value: string, lang: string): string;
}
export declare class DefaultInterceptor implements TranslocoInterceptor {
preSaveTranslation(translation: Translation, lang: string): Translation;
preSaveTranslationKey(key: string, value: string, lang: string): string;
}