import { ModuleWithProviders } from '@angular/core'; import { XyyRootConfig } from './components/root/root-config'; export { NotificationsModule } from './components/notifications/notifications.module'; export { NotificationsService } from './components/notifications/notifications.service'; export { CoreModule } from './components/core/core.module'; export { ConfigService } from './components/core/config.service'; export { LocalStorageService } from './components/core/local-storage.service'; export { Base64Service } from './components/core/base64.service'; export { SelectivePreloadStrategy } from './components/core/selective-preload-strategy'; export { HttpModule } from './components/http/http.module'; export { HttpService } from './components/http/http.service'; export { HttpClientService } from './components/http/http-client.service'; export { HttpCacheImpl } from './components/http/http-cache-impl'; export { CachingInterceptor } from './components/http/interceptor/caching-interceptor'; export { HttpErrorInterceptor } from './components/http/interceptor/http-error-interceptor'; export { HttpTimeoutInterceptor } from './components/http/interceptor/http-timeout-interceptor'; export { DEFAULT_TIMEOUT } from './components/http/interceptor/http-timeout-interceptor'; export { TimingInterceptor } from './components/http/interceptor/timing-interceptor'; export { LoggerModule } from './components/logger/logger.module'; export { LoggerService } from './components/logger/logger.service'; export { BetterLoggerService } from './components/logger/better-logger.service'; export { Constant } from './components/common/constant'; export { Utils } from './components/common/utils'; export { TreeModule } from './components/tree/tree.module'; export { TreeService } from './components/tree/tree.service'; export { ConfirmDialogModule } from './components/confirmDialog/confirmDialog.module'; export { ConfirmationService } from './components/confirmDialog/confirmation.service'; export { LoadingModule } from './components/loading/loading.module'; export { TranslateModule } from './components/translate/translate.module'; export { TRANSLATE_FILES } from './components/translate/translate.module'; export { TranslateService } from './components/translate/translate.service'; export { HttpCache } from './components/cache/http-cache'; export { FormModule } from './components/form/form.module'; export { PipesModule } from './pipes/pipes.module'; export { DirectivesModule } from './directives/directives.module'; /** * 应用级 * * @export * @class XyyModule */ export declare class XyyModule { static forRoot(config?: XyyRootConfig): ModuleWithProviders; }