import { BarcodeLink } from '.'; import { BarcodeLinkBarcode } from './BarcodeLinkBarcode'; import { BarcodeLinkConfiguration } from './BarcodeLinkConfiguration'; import { BarcodeLinkConnectionState } from './BarcodeLinkConnectionState'; import { BarcodeLinkListener } from './BarcodeLinkListener'; export interface BarcodeLinkFlowDelegate extends BarcodeLinkListener { getConfiguration(): BarcodeLinkConfiguration; } export declare class BarcodeLinkFlowDelegateImpl implements BarcodeLinkFlowDelegate { private barcodeLink; constructor(barcodeLink: BarcodeLink); getConfiguration(): BarcodeLinkConfiguration; onCancel(): void; onCapture(barcodes: BarcodeLinkBarcode[], finished: boolean): void; onConnectionStateChanged(connectionState: BarcodeLinkConnectionState): void; }