@scandit/web-datacapture-core
Version:
Scandit Data Capture SDK for the Web
27 lines (24 loc) • 845 B
TypeScript
/// <reference types="emscripten" />
import { ViewfinderJSON } from './ViewfinderPlusRelated.js';
import { Serializable } from './private/Serializable.js';
import { nativeHandle } from './private/nativeHandle.js';
import './commons/Color.js';
import './commons/NumberWithUnit.js';
import './commons/MeasureUnit.js';
import './commons/SizeWithUnitAndAspect.js';
import './commons/SizeMode.js';
import './commons/SizeWithAspect.js';
import './commons/SizeWithUnit.js';
interface Viewfinder {
[nativeHandle]?: {
className: string;
id: number;
};
toJSONObject: () => ViewfinderJSON;
}
declare class NoneViewfinder implements Viewfinder, Serializable<ViewfinderJSON> {
private readonly type;
toJSONObject(): ViewfinderJSON;
}
declare const NoViewfinder: NoneViewfinder;
export { NoViewfinder, type Viewfinder };