import { BarcodeLinkBarcode } from "./BarcodeLinkBarcode";
import { BarcodeLinkConnectionState } from "./BarcodeLinkConnectionState";
export interface BarcodeLinkListener {
    onCancel?(): void;
    onCapture?(barcodes: BarcodeLinkBarcode[], finished: boolean): void;
    /**
     * @deprecated Use onConnectionStateChanged instead.
     */
    onDeviceConnected?(): void;
    /**
     * @deprecated Use onConnectionStateChanged instead.
     */
    onDeviceDisconnected?(): void;
    onConnectionStateChanged?(connectionState: BarcodeLinkConnectionState): void;
}
