import { FormioAppConfig } from '@crmcheap/angular-formio'; import { FormManagerConfig } from './form-manager.config'; import { Formio } from '@crmcheap/formiojs'; import { ActivatedRoute } from '@angular/router'; import { FormioAuthService } from '@crmcheap/angular-formio/auth'; export declare class FormManagerService { appConfig: FormioAppConfig; config: FormManagerConfig; auth: FormioAuthService; formio: Formio; access: any; allAccessMap: any; ownAccessMap: any; ready: Promise; formReady: Promise; actionAllowed: any; form: any; formSrc: string; perms: { delete: boolean; edit: boolean; }; constructor(appConfig: FormioAppConfig, config: FormManagerConfig, auth: FormioAuthService); isActionAllowed(action: string): any; setAccess(): void; reset(route?: ActivatedRoute): void; hasAccess(roles: any): boolean; setForm(form: any): any; loadForm(): Promise; setSubmission(route: ActivatedRoute): Promise; submissionLoaded(submission: any): void; loadForms(): any; createForm(form: any): Promise; } //# sourceMappingURL=form-manager.service.d.ts.map