import { TranslateDirective, TranslateMatchDirective, TranslateTextDirective } from './translate.directive';
import { TranslatePipe } from './translate.pipe';
import * as i0 from "@angular/core";
import * as i1 from "./translate.pipe";
import * as i2 from "./translate.directive";
export declare const TRANSLATE_MODULE: readonly [typeof TranslatePipe, typeof TranslateDirective, typeof TranslateMatchDirective, typeof TranslateTextDirective];
/**
 * @deprecated use `TranslatePipe` or `TRANSLATE_MODULE` except `.forRoot`
 */
export declare class TranslateModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<TranslateModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<TranslateModule, never, [typeof i1.TranslatePipe, typeof i2.TranslateDirective, typeof i2.TranslateMatchDirective, typeof i2.TranslateTextDirective], [typeof i1.TranslatePipe, typeof i2.TranslateDirective, typeof i2.TranslateMatchDirective, typeof i2.TranslateTextDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<TranslateModule>;
}
