UNPKG

@lxlib/theme

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

15 lines (14 loc) 646 B
import { Provider } from '@angular/core'; import { Observable } from 'rxjs'; import { FullLocaleData, LocaleData } from './locale.types'; export declare class LxlibLocaleService { private _locale; private change$; constructor(locale: FullLocaleData | null); get change(): Observable<FullLocaleData>; setLocale(locale: FullLocaleData): void; get locale(): FullLocaleData; getData(path: keyof FullLocaleData): LocaleData; } export declare function LXLIB_LOCALE_SERVICE_PROVIDER_FACTORY(exist: LxlibLocaleService, locale: FullLocaleData): LxlibLocaleService; export declare const LXLIB_LOCALE_SERVICE_PROVIDER: Provider;