UNPKG

angular-l10n

Version:

An Angular library to translate messages, dates and numbers

31 lines (30 loc) 1.01 kB
import { LocaleService } from './locale.service'; import { TranslationService } from './translation.service'; import { LocalizedRouting } from '../models/localized-routing'; /** * Initializes the services. */ export declare abstract class L10nLoader { /** * Loads l10n services. */ abstract load(): Promise<any>; } export declare class LocaleLoader implements L10nLoader { private locale; private translation; constructor(locale: LocaleService, translation: TranslationService); load(): Promise<any>; } export declare class TranslationLoader implements L10nLoader { private translation; constructor(translation: TranslationService); load(): Promise<any>; } export declare class LocalizedRoutingLoader implements L10nLoader { private localizedRouting; private locale; private translation; constructor(localizedRouting: LocalizedRouting, locale: LocaleService, translation: TranslationService); load(): Promise<any>; }