import { ModuleWithProviders } from "@angular/core";
import { TranslateConfig } from "./types/config.type";
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./pipe.module";
export declare class TranslationModule {
    static forRoot(translateConfig: Readonly<TranslateConfig>): ModuleWithProviders<TranslationModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<TranslationModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<TranslationModule, never, [typeof i1.CommonModule, typeof i2.TranslationPipeModule], [typeof i2.TranslationPipeModule]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<TranslationModule>;
}
