import { ModuleWithProviders } from '@angular/core'; import { TranslocoConfig } from '@ngneat/transloco'; import { StartupService } from './services/startup.service'; import { LacunaSpaModuleParams, OnApiErrorFunction } from './classes/types'; import { SpaErrorHandlingService } from './services/spa-error-handling.service'; import { SpaLanguageService } from './services/spa-language.service'; import * as i0 from "@angular/core"; import * as i1 from "./components/application-actions/application-actions.component"; import * as i2 from "./components/application-create/application-create.component"; import * as i3 from "./components/application-detail/application-detail.component"; import * as i4 from "./components/application-edit/application-edit.component"; import * as i5 from "./components/application-events/application-events.component"; import * as i6 from "./components/application-key-create/application-key-create.component"; import * as i7 from "./components/application-keys/application-keys.component"; import * as i8 from "./components/application-list/application-list.component"; import * as i9 from "./components/applications/applications.component"; import * as i10 from "./components/box/box.component"; import * as i11 from "./components/breadcrumb/breadcrumb.component"; import * as i12 from "./components/breadcrumb-name/breadcrumb-name.component"; import * as i13 from "./components/close-button/close-button.component"; import * as i14 from "./components/private-area-unavailable/private-area-unavailable.component"; import * as i15 from "./components/dialog-mobile-authorization-required/dialog-mobile-authorization-required.component"; import * as i16 from "./components/dialog-show-value/dialog-show-value.component"; import * as i17 from "./components/dialog-alert/dialog-alert.component"; import * as i18 from "./components/dialog-fancy-confirm/dialog-fancy-confirm.component"; import * as i19 from "./components/dialog-language-selector/dialog-language-selector.component"; import * as i20 from "./components/dialog-root-login/dialog-root-login.component"; import * as i21 from "./components/dialog-subscription-selector/dialog-subscription-selector.component"; import * as i22 from "./components/dialog-confirm-with-checkbox/dialog-confirm-with-checkbox.component"; import * as i23 from "./components/dialog-upload-error/dialog-upload-error.component"; import * as i24 from "./components/dialog-validation-results/dialog-validation-results.component"; import * as i25 from "./components/dialog-view-file/dialog-view-file.component"; import * as i26 from "./components/dialog-error-messages/dialog-error-messages.component"; import * as i27 from "./components/dialog-event-details/dialog-event-details.component"; import * as i28 from "./components/dummy/dummy.component"; import * as i29 from "./components/event-entity-cell/event-entity-cell.component"; import * as i30 from "./components/event-list/event-list.component"; import * as i31 from "./components/events/events.component"; import * as i32 from "./components/files/files.component"; import * as i33 from "./components/invite-detail/invite-detail.component"; import * as i34 from "./components/invite-edit/invite-edit.component"; import * as i35 from "./components/invite-list/invite-list.component"; import * as i36 from "./components/lacuna-footer/lacuna-footer.component"; import * as i37 from "./components/language-button/language-button.component"; import * as i38 from "./components/language-selector/language-selector.component"; import * as i39 from "./components/message/message.component"; import * as i40 from "./components/no-access/no-access.component"; import * as i41 from "./components/private-area/private-area.component"; import * as i42 from "./components/prop/prop.component"; import * as i43 from "./components/root/root.component"; import * as i44 from "./components/service-unavailable/service-unavailable.component"; import * as i45 from "./components/sign-in/sign-in.component"; import * as i46 from "./components/sign-out/sign-out.component"; import * as i47 from "./components/submit-button/submit-button.component"; import * as i48 from "./components/subscription-create/subscription-create.component"; import * as i49 from "./components/subscription-detail/subscription-detail.component"; import * as i50 from "./components/subscription-list/subscription-list.component"; import * as i51 from "./components/subscription-form/subscription-form.component"; import * as i52 from "./components/subscription-edit/subscription-edit.component"; import * as i53 from "./components/subscriptions/subscriptions.component"; import * as i54 from "./components/success-panel/success-panel.component"; import * as i55 from "./components/user-access-edit/user-access-edit.component"; import * as i56 from "./components/user-actions/user-actions.component"; import * as i57 from "./components/user-detail/user-detail.component"; import * as i58 from "./components/user-edit/user-edit.component"; import * as i59 from "./components/user-events/user-events.component"; import * as i60 from "./components/user-invite/user-invite.component"; import * as i61 from "./components/user-list/user-list.component"; import * as i62 from "./components/users/users.component"; import * as i63 from "./components/access-locked/access-locked.component"; import * as i64 from "./components/dialog-confirm-with-reason/dialog-confirm-with-reason.component"; import * as i65 from "./components/servers-list/servers-list.component"; import * as i66 from "./components/dialog-title/dialog-title.component"; import * as i67 from "./components/clickable-area/clickable-area.component"; import * as i68 from "./components/link-button/link-button.component"; import * as i69 from "./components/captcha/captcha.component"; import * as i70 from "./pipes/agent.pipe"; import * as i71 from "./pipes/breadcrumb.pipe"; import * as i72 from "./pipes/cpf.pipe"; import * as i73 from "./pipes/entity-icon.pipe"; import * as i74 from "./pipes/entity-name.pipe"; import * as i75 from "./pipes/event-type.pipe"; import * as i76 from "./pipes/roles.pipe"; import * as i77 from "./pipes/subscription.pipe"; import * as i78 from "./pipes/file-size.pipe"; import * as i79 from "./pipes/safe.pipe"; import * as i80 from "./pipes/spa-date.pipe"; import * as i81 from "./pipes/spa-currency.pipe"; import * as i82 from "./pipes/spa-decimal.pipe"; import * as i83 from "./pipes/spa-percent.pipe"; import * as i84 from "./directives/dnd.directive"; import * as i85 from "./components/captcha/captcha-value-accessor.directive"; import * as i86 from "./inputs/spa-date/spa-date.input"; import * as i87 from "./pipes/entity-type.pipe"; import * as i88 from "@angular/common"; import * as i89 from "@angular/forms"; import * as i90 from "lacuna-oauth2-oidc"; import * as i91 from "@angular/material/menu"; import * as i92 from "@angular/material/icon"; import * as i93 from "@angular/material/input"; import * as i94 from "@angular/material/button"; import * as i95 from "@angular/material/toolbar"; import * as i96 from "@angular/material/list"; import * as i97 from "@angular/material/dialog"; import * as i98 from "@angular/material/tooltip"; import * as i99 from "@angular/material/card"; import * as i100 from "@angular/material/progress-bar"; import * as i101 from "@angular/material/progress-spinner"; import * as i102 from "@angular/material/sidenav"; import * as i103 from "@angular/material/select"; import * as i104 from "@angular/material/expansion"; import * as i105 from "@angular/material/autocomplete"; import * as i106 from "@angular/material/checkbox"; import * as i107 from "@angular/material/snack-bar"; import * as i108 from "ng2-pdf-viewer"; import * as i109 from "@ngneat/transloco"; import * as i110 from "../transloco-intlmessageformat/intlmessageformat.module"; import * as i111 from "@angular/router"; import * as i112 from "ngx-mask"; import * as i113 from "@angular/material/datepicker"; import * as i114 from "@angular/material/core"; import * as i115 from "@lacuna/material"; import * as i116 from "ngx-lottie"; import * as i117 from "@angular/material/table"; import * as i118 from "@angular/material/sort"; export declare function playerFactory(): import("lottie-web").LottiePlayer; export declare function initFactoryFunction(startup: StartupService): () => Promise; export declare function initSpaTranslationFactoryFunction(spaLanguage: SpaLanguageService): () => Promise>; export declare function onApiErrorFactoryFunction(errorHandlingService: SpaErrorHandlingService): OnApiErrorFunction; export declare const DEFAULT_SPA_TRANSLOCO_CONFIG: TranslocoConfig; export declare class LacunaSpaModule { static forRoot(params: LacunaSpaModuleParams): ModuleWithProviders; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }