import { AfterViewInit, OnInit } from "@angular/core"; import { Store } from "@ngrx/store"; import { TranslateService } from "@ngx-translate/core"; import { IAppState } from "../../store/state/app.state"; import { MatPaginator } from "@angular/material/paginator"; import { MatSort } from "@angular/material/sort"; import * as i0 from "@angular/core"; export declare class BackofficeBookingsComponent implements AfterViewInit, OnInit { private _store; private translate; paginator: MatPaginator; sort: MatSort; resultsLength: any; bookingStates: any[]; allSpaces: any; constructor(_store: Store, translate: TranslateService); displayedColumns: string[]; dataSource: any; ngOnInit(): Promise; changeStatus(newStatus: any, companyId: any): Promise; changeDuration(newStatus: any, companyId: any): Promise; getAllSpaces(): Promise; getBookingStates(): Promise; private buildBooking; getDurations(space_id: any): any; ngAfterViewInit(): Promise; applyFilter(event: Event): void; editBooking(company: any): void; dateToHours(date: any): any; dateFormated(date: any): string; dateFormatedLong(date: any): string; deleteBooking(company: any): void; get getEditIcon(): string; get getDeleteIcon(): string; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }