import { ServiceItem } from "../../global/types/vehicle-information"; export declare class DynamicRedeem { vin?: string; item?: ServiceItem; canceledItems?: ServiceItem[]; unInvoicedByBrokerName?: string; handleScanner?: (code: string) => void; handleQrChanges?: (code: string) => void; el: HTMLElement; confirmServiceCancellation: boolean; confirmUnInvoicedTBPVehicles: boolean; internalVin?: string; isOpened?: boolean; internalItem?: ServiceItem; internalCanceledItem?: ServiceItem[]; input: HTMLInputElement; dynamicClaimProcessor: HTMLElement; closeModalListenerRef: (event: KeyboardEvent) => void; isLoading: boolean; loadingStateChange?: (isLoading: boolean) => void; onIsLoadingChange(newValue: boolean): void; componentDidLoad(): Promise; private focusInput; changeInternalCanceledItem(newInternalCanceledItem: any): Promise; changeConfirmUnInvoicedTBPVehicles(newUnInvoicedByBrokerName: any): Promise; changeInternalVin(newInternalVin: any): Promise; changeInternalItem(newItem: any): Promise; closeModal: () => Promise; quite(): Promise; getQrValue(): Promise; qrCodeKeyDown: (event: KeyboardEvent) => Promise; onValueChanges: (event: Event) => void; render(): any; }