import { Store } from "@ngrx/store"; import { IAppState } from "../../store/state/app.state"; import { IStep } from "../../data-types/steps.interface"; import { EButtonType } from "../../data-types/button.enum"; import { CustomValidatorsService } from "../../services/custom-validators.service"; import { FormBuilder } from "@angular/forms"; import { Router } from "@angular/router"; import { FormGroup } from "@angular/forms"; import { CoworkingService } from "../../services/coworking.service"; import { TranslateService } from "@ngx-translate/core"; import { CowingSecurityEncryptService } from "../../services/cowingSecurityEncrypt.service"; import * as i0 from "@angular/core"; export declare class CoworkingFunnelComponent { private _store; private formBuilder; private router; private translate; private customValidatorsService; private coworkingService; private securityService; constructor(_store: Store, formBuilder: FormBuilder, router: Router, translate: TranslateService, customValidatorsService: CustomValidatorsService, coworkingService: CoworkingService, securityService: CowingSecurityEncryptService); EButtonType: typeof EButtonType; steps: Array; registerForm: FormGroup; formControl(controlname: any): { [key: string]: import("@angular/forms").AbstractControl; }; setNextStep(event: any): Promise; private formGeneralInfoData; private formBankData; private formServices; private formMedia; setLocation(location: any): void; setPreviousStep(event: any): void; private setNewNextStep; goBack(): void; confirmForm(): Promise; get isInitStep(): boolean; get isLastStep(): boolean; get whatStepIsActive(): number; get whatFormIsActive(): "generalForm" | "paymentInfoForm" | "servicesForm" | "spacesForm"; get isDisabledNextStep(): boolean; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }