UNPKG

scandit-sdk

Version:

Scandit Barcode Scanner SDK for the Web

24 lines (23 loc) 1.38 kB
type ValidationType = "booleanAttribute" | "boolean" | "integer" | "array" | "jsonArray" | "videoFit" | "camera" | "cameraType" | "cameraSettings" | "codeDirection" | "recognitionMode" | "guiStyle" | "searchArea" | "singleImageModeSettings" | "textRecognitionSettings"; export declare abstract class Validator { static expectationMessage: Map<Function, string>; static isBooleanAttribute(value: any): boolean; static isBooleanProperty(value: any): boolean; static isIntegerAttribute(value: any): boolean; static isIntegerProperty(value: any): boolean; static isValidCameraType(value: any): boolean; static isValidGuiStyle(value: any): boolean; static isValidVideoFit(value: any): boolean; static isValidCodeDirection(value: any): boolean; static isValidRecognitionMode(value: any): boolean; static isArray(value: any): boolean; static isValidJsonArray(value: any): boolean; static isValidSearchAreaAttribute(value: any): boolean; static isValidSearchAreaProperty(areaObject: any): boolean; static isValidCameraObject(value: any): boolean; static isValidCameraSettingsObject(value: any): boolean; static isValidSingleImageModeSettingsObject(value: any): boolean; static isValidTextRecognitionSettingsObject(value: any): boolean; static getExpectationMessageForType(type: ValidationType): string; } export {};