import { BehaviorSubject, Observable } from 'rxjs'; import { CheckinSessionInfoResponse } from '../../../codegen/model/models'; import * as i0 from "@angular/core"; export declare class CheckinDatasource { document: Document; private checkInApi; private token; private cd; private apiErrorsSrv; private mode; private _returnFailUrl; private _returnUrl; loading$: BehaviorSubject; constructor(); check(options?: { emitLoading: boolean; }): Observable; returnBack(): boolean; setBackUrlAsFail(): void; get returnBackUrl(): string; private catchError; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }