interface Barcode { value: string; type: string; } interface CameraScannerSliceState { isEnabled: boolean; cameraKey: string | null; barcode: Barcode | null; isMassScan: boolean; } export declare const enableCameraScanner: import("@reduxjs/toolkit").ActionCreatorWithPayload, enableMassCameraScanner: import("@reduxjs/toolkit").ActionCreatorWithPayload, scanBarcode: import("@reduxjs/toolkit").ActionCreatorWithPayload, disableCameraScanner: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"cameraScanner/disableCameraScanner">, clearBarcode: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"cameraScanner/clearBarcode">; export declare const useCameraScannerSelector: () => CameraScannerSliceState; export declare const useCameraScannerValueByKey: (key: string) => Barcode | null; declare const _default: import("redux").Reducer<{ isEnabled: boolean; cameraKey: any; barcode: any; isMassScan: boolean; }>; export default _default;