import { ParsedField } from '../ParsedData.js';
import { AbstractProxyableClass } from '../../private/decorators/AbstractProxyableClass.js';
import '../../worker/proxyableWorkerRelated.js';
import '../../sdcParserModule-BpvTEtgQ.js';
import 'scandit-web-datacapture-core';
import '../ParserDataFormat.js';
import './sdcParserInternal.js';
import './sdcParserCommon.js';

declare class ParserInterfaceProxy extends AbstractProxyableClass {
    readonly command: `djinniAction`;
    private dataFormat;
    get worker(): Worker;
    parseStringToJson(_data: string): Promise<ParsedField[]>;
    setOptions(_options: Record<string, unknown>): Promise<boolean>;
    getId(): string;
    private create;
}

export { ParserInterfaceProxy };
