import { IPlatformSubscriptionPlanVm } from '../../../../../fas-payments/platform-subscription-plan-vm.model'; import { ConfigService } from '../../../services/config.service'; import { ElementRef, NgZone, OnDestroy } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { AccessFromBookCodeService } from '../../../services/api/access-from-book-code.service'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class QrBookComponent implements OnDestroy { private accessFromBookCodeService; private configService; private formBuilder; private router; private ngZone; qrBookOffer: IPlatformSubscriptionPlanVm; videoRef: ElementRef; constructor(accessFromBookCodeService: AccessFromBookCodeService, configService: ConfigService, formBuilder: FormBuilder, router: Router, ngZone: NgZone); loadingBookBtn: boolean; codeForm: FormGroup; content: any; mainColor: string; submitCodeForm: boolean; isScanning: boolean; scanError: string; errorMessages: { global: string; code: never[]; }; private qrScanner?; private scanHandled; ngOnInit(): void; ngOnDestroy(): void; startScan(): Promise; stopScan(): void; private onScanSuccess; private extractCode; nextStep(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }