import { Type } from '@angular/core';
import { Currency, LangToLocaleMapping, Locale, LocaleConfig, LocaleToCurrencyMapping, TranslocoLocaleConfig } from './transloco-locale.types';
import { TranslocoDateTransformer, TranslocoNumberTransformer } from './transloco-locale.transformers';
export declare function provideTranslocoLocale(config?: TranslocoLocaleConfig): import("@angular/core").EnvironmentProviders[];
export declare function provideTranslocoLocaleConfig(config: LocaleConfig): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoLocaleLangMapping(langToLocale: LangToLocaleMapping): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoLocaleCurrencyMapping(localeToCurrency: LocaleToCurrencyMapping): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoDefaultLocale(defaultLocale: Locale): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoDefaultCurrency(defaultCurrency: Currency): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoDateTransformer(transformer: Type<TranslocoDateTransformer>): import("@angular/core").EnvironmentProviders;
export declare function provideTranslocoNumberTransformer(transformer: Type<TranslocoNumberTransformer>): import("@angular/core").EnvironmentProviders;
