/** @format */ import { FormGroup } from "@angular/forms"; import { NsEmpWebExpData } from "../../../models/emp-web-exp.model"; export declare const createBookingRequest: (profile: NsEmpWebExpData.IEmployee, form: FormGroup, notAllowedDates: string[], format: string, recurrenceEnabled: boolean) => NsEmpWebExpData.IBookingRequest[] | NsEmpWebExpData.IBookingRequestObject; export declare const editBookingRequest: (profile: NsEmpWebExpData.IEmployee, form: FormGroup, booking: NsEmpWebExpData.IBookingDetailDTOS) => NsEmpWebExpData.IBookingRequest[]; export declare const cancelBookingRequest: (profile: NsEmpWebExpData.IEmployee, booking: NsEmpWebExpData.IBookingDetailDTOS, offices: NsEmpWebExpData.IOffice[], cancelBooking?: boolean, cancelLoginTransport?: boolean, cancelLogoutTransport?: boolean) => NsEmpWebExpData.IBookingRequest[]; export declare const cancelBooking: (booking: NsEmpWebExpData.IBookingDetailDTOS, recurrenceId?: string, type?: string[]) => NsEmpWebExpData.IBookingCancelRequest[];