angular-l10n
Version:
Angular library to translate texts, dates and numbers
21 lines (20 loc) • 750 B
TypeScript
import { L10nTranslationService } from './l10n-translation.service';
import * as i0 from "@angular/core";
/**
* Implement this class-interface to init L10n.
*/
export declare abstract class L10nLoader {
/**
* This method must contain the logic to init L10n.
*/
abstract init(): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<L10nLoader, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<L10nLoader>;
}
export declare class L10nDefaultLoader implements L10nLoader {
private translation;
constructor(translation: L10nTranslationService);
init(): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<L10nDefaultLoader, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<L10nDefaultLoader>;
}