@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
20 lines (19 loc) • 843 B
TypeScript
import { t as ArucoDictionaryPreset } from "./ArucoDictionaryPreset-CsmMpOvV.js";
import { n as ArucoMarkerJSON, t as ArucoMarker } from "./ArucoMarker-DjTyUZtQ.js";
import { Serializable } from "@scandit/web-datacapture-core/build/js/private/Serializable";
//#region src/main/ArucoDictionary.d.ts
type ArucoDictionaryJSON = {
preset: ArucoDictionaryPreset | null;
markers: ArucoMarkerJSON[] | null;
markerSize: number | null;
};
declare class ArucoDictionary implements Serializable<ArucoDictionaryJSON> {
private preset;
private markers;
private markerSize;
static fromPreset(preset: ArucoDictionaryPreset): ArucoDictionary;
static createWithMarkers(markerSize: number, markers: ArucoMarker[]): ArucoDictionary;
toJSONObject(): ArucoDictionaryJSON;
}
//#endregion
export { ArucoDictionaryJSON as n, ArucoDictionary as t };