import { ChangeDetectorRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { EButtonType } from "../../data-types/button.enum"; import { EInputStyleType } from "../../data-types/input-style.enum"; import { ETextareaStyleType } from "../../data-types/textarea-style.enum"; import { FormGroup } from "@angular/forms"; import { Router } from "@angular/router"; import { EInputMediaStyleType } from "../../data-types/input-media-style.enum"; import { CompanyService } from "../../services/company.service"; import { Store } from "@ngrx/store"; import { IAppState } from "../../store/state/app.state"; import { TranslateService } from "@ngx-translate/core"; import * as i0 from "@angular/core"; export declare class CompanyPlusInfoComponent implements OnInit, OnDestroy { private cdRef; private router; private companyService; private _store; private translate; form: FormGroup; location: EventEmitter; EInputStyleType: typeof EInputStyleType; EInputMediaStyleType: typeof EInputMediaStyleType; EButtonType: typeof EButtonType; ETextareaStyleType: typeof ETextareaStyleType; endGetInfo: boolean; companyId: any; daysOfWeek: any[]; constructor(cdRef: ChangeDetectorRef, router: Router, companyService: CompanyService, _store: Store, translate: TranslateService); ngOnInit(): Promise; ngAfterContentChecked(): void; get isEditingInfo(): boolean; setLocation(currentLocation: any): void; _setLocation(location: any): void; goBack(): void; get isDisabledForm(): boolean; private formGeneralInfoData; private setHours; private setMedia; private formMedia; editCompany(): Promise; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }