@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
36 lines (35 loc) • 1.19 kB
TypeScript
import { s as Symbology } from "./Barcode-B7a-T3RA.js";
import { n as Range, r as RangeJSON } from "./Range-DU0W-YMk.js";
//#region src/main/SymbologyDescription.d.ts
interface SymbologyDescriptionJSON {
activeSymbolCountRange: RangeJSON;
defaultSymbolCountRange: RangeJSON;
identifier: string;
isAvailable: boolean;
isColorInvertible: boolean;
readableName: string;
supportedExtensions: string[];
}
declare class SymbologyDescription {
private static defaults;
private _activeSymbolCountRange;
private _defaultSymbolCountRange;
private _identifier;
private _isAvailable;
private _isColorInvertible;
private _readableName;
private _supportedExtensions;
constructor(symbology?: Symbology);
static get all(): SymbologyDescription[];
get activeSymbolCountRange(): Range;
get defaultSymbolCountRange(): Range;
get identifier(): string;
get isAvailable(): boolean;
get isColorInvertible(): boolean;
get readableName(): string;
get supportedExtensions(): string[];
get symbology(): Symbology;
static forIdentifier(identifier: string): SymbologyDescription | null;
}
//#endregion
export { SymbologyDescriptionJSON as n, SymbologyDescription as t };