import { BehaviorSubject } from 'rxjs'; import { FormGroup } from '@angular/forms'; export declare class CoreDataShareService { private reviewDataObserable; reviewData: import("rxjs").Observable; translations$: BehaviorSubject; private appliedServiceList; appliedServiceList$: import("rxjs").Observable; private formData; private temporaryRouteId; private currFormGroup; /** * This method will set translations * @param data - data */ setTranslations(data: ITranslation): void; set currentFormGroup(formGroup: FormGroup); get currentFormGroup(): FormGroup; /** * observable to update review data * @param data - data */ updateReviewData(data: object): void; /** * observable to set applied services * @param values - values */ setAppliedServices(values: Array): void; /** * observable to get applied services */ getAppliedServices(): any; get formDataWithModuleName(): {}; set formDataWithModuleName(formData: {}); get tempRouteId(): number; set tempRouteId(routeId: number); } export interface ITranslation { lang: string; data: object; }