UNPKG

@formio-tmt/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.4.

42 lines 1.43 kB
import { EventEmitter } from '@angular/core'; import { FormioAuthConfig } from './auth.config'; import { FormioAppConfig } from '@formio-tmt/angular'; import * as i0 from "@angular/core"; export declare class FormioAuthService { appConfig: FormioAppConfig; config: FormioAuthConfig; user: any; authenticated: boolean; loginForm: string; onLogin: EventEmitter<object>; onLogout: EventEmitter<object>; registerForm: string; onRegister: EventEmitter<object>; onUser: EventEmitter<object>; onError: EventEmitter<any>; resetPassForm: string; onResetPass: EventEmitter<object>; ready: Promise<boolean>; readyResolve: any; readyReject: any; projectReady?: Promise<any>; accessReady?: Promise<any>; userReady?: Promise<any>; formAccess: any; submissionAccess: any; roles: any; is: any; constructor(appConfig: FormioAppConfig, config: FormioAuthConfig); onLoginSubmit(submission: object): void; onRegisterSubmit(submission: object): void; onResetPassSubmit(submission: object): void; init(): void; setUser(user: any): void; setUserRoles(): void; logoutError(): void; logout(): void; handleLogout(namespace: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<FormioAuthService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<FormioAuthService>; } //# sourceMappingURL=auth.service.d.ts.map