import { AxiosInstance } from "axios"; import { ScanParcelResponse, ScanLoadingUnitResponse, AddParcelToLoadingUnitResponse, RemoveParcelFromLoadingUnitResponse } from "@borderguru/borderbulk-types"; declare class Scanner { static readonly API_PREFIX: string; readonly axios: AxiosInstance; constructor(axios: AxiosInstance); scanParcel(barcode: string): Promise; scanLoadingUnit(fullLoadingUnitCode: string): Promise; addParcelToLoadingUnit(barcode: string, fullLoadingUnitCode: string): Promise; removeParcelFromLoadingUnit(barcode: string): Promise; } export default Scanner;