import { ModuleWithProviders } from '@angular/core';
import { NativeFirebaseUIAuthConfig } from './firebaseui-angular-library.helper';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./firebaseui-angular-library.component";
export declare class FirebaseUIModule {
    static forRoot(firebaseUiAuthConfig: NativeFirebaseUIAuthConfig): ModuleWithProviders<FirebaseUIModule>;
    static forFeature(firebaseUIAuthConfig: NativeFirebaseUIAuthConfig | any): ModuleWithProviders<FirebaseUIModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<FirebaseUIModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<FirebaseUIModule, never, [typeof i1.CommonModule, typeof i2.FirebaseuiAngularLibraryComponent], [typeof i2.FirebaseuiAngularLibraryComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<FirebaseUIModule>;
}
