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 { 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 };