import { BarcodeFormat } from '@zxing/library'; export type BarcodeScannerFormatProfile = 'retail' | 'qr-only' | 'all'; export declare const REQUIRED_NATIVE_FORMATS_RETAIL: readonly ["code_128", "ean_13", "ean_8", "upc_a"]; export declare const REQUIRED_NATIVE_FORMATS_QR_ONLY: readonly ["qr_code"]; export declare const REQUIRED_NATIVE_FORMATS_ALL: readonly ["code_128", "ean_13", "ean_8", "upc_a", "qr_code"]; export interface ScannerFormatConfig { readonly nativeFormats: readonly string[]; readonly zxingFormats: readonly BarcodeFormat[]; } export declare function resolveScannerFormatConfig(formatProfile?: BarcodeScannerFormatProfile): ScannerFormatConfig; //# sourceMappingURL=scannerFormats.d.ts.map