@ngx-easy-i18n-js/bootstrap
Version:
Bootstrap for ngx-easy-i18n-js
18 lines (17 loc) • 970 B
TypeScript
import { ModuleWithProviders } from '@angular/core';
import { ComponentType } from '@angular/cdk/overlay';
import * as i0 from "@angular/core";
import * as i1 from "./lib/easy-i18n-bootstrap.component";
import * as i2 from "@angular/common";
import * as i3 from "@angular/cdk/portal";
export * from './lib/easy-i18n-bootstrap.component';
export interface EasyI18nBootstrapModuleConfig {
bootstrap: ComponentType<any>;
loadingComponent?: ComponentType<any>;
}
export declare class EasyI18nBootstrapModule {
static forRoot(config: EasyI18nBootstrapModuleConfig): ModuleWithProviders<EasyI18nBootstrapModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<EasyI18nBootstrapModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<EasyI18nBootstrapModule, [typeof i1.EasyI18nBootstrapComponent], [typeof i2.CommonModule, typeof i3.PortalModule], [typeof i1.EasyI18nBootstrapComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<EasyI18nBootstrapModule>;
}