/** * Copyright (c) 2026 Microblink Ltd. All rights reserved. */ import { BlinkIdScanningResult, ScanningSide } from "@microblink/blinkid-wasm"; /** * Converts a scanning side to an index. * * @param side - The scanning side. * @returns The index. */ export declare function scanningSideToIndex(side: ScanningSide): number; /** * Extracts the input image for a given side from the scanning result. * * @param blinkIdScanningResult - The scanning result. * @param side - The side to extract the input image for. * @returns The input image for the given side. */ export declare function extractSideInputImage(blinkIdScanningResult: BlinkIdScanningResult, side: ScanningSide): ImageData | null; /** * Extracts the barcode input image from the scanning result. * * @param blinkIdScanningResult - The scanning result. * @returns The barcode input image. */ export declare function extractBarcodeImage(blinkIdScanningResult: BlinkIdScanningResult): ImageData | null; /** * Extracts the document image for a given side from the scanning result. * * @param blinkIdScanningResult - The scanning result. * @param side - The side to extract the document image for. * @returns The document image for the given side. */ export declare function extractSideDocumentImage(blinkIdScanningResult: BlinkIdScanningResult, side: ScanningSide): ImageData | null; /** * Extracts the face image from the scanning result. * * @param blinkIdScanningResult - The scanning result. * @returns The face image. */ export declare function extractFaceImage(blinkIdScanningResult: BlinkIdScanningResult): ImageData | null; /** * Extracts the signature image from the scanning result. * * @param blinkIdScanningResult - The scanning result. * @returns The signature image. */ export declare function extractSignatureImage(blinkIdScanningResult: BlinkIdScanningResult): ImageData | null; //# sourceMappingURL=utils.d.ts.map