import { LabelFieldJSON, LabelField } from './LabelField.js';
import '@scandit/web-datacapture-barcode';
import '@scandit/web-datacapture-core';
import './LabelFieldState.js';
import './LabelFieldType.js';
import './LabelFieldValueType.js';
import './LabelDateResult.js';

interface ValidationFlowFieldJSON {
    labelField: LabelFieldJSON;
    valid: boolean;
    isProcessingInCloud: boolean;
}
declare class ValidationFlowField {
    private readonly labelField;
    private readonly valid;
    private readonly processingInCloud;
    private constructor();
    getLabelField(): LabelField;
    isValid(): boolean;
    isProcessingInCloud(): boolean;
    private toJSONObject;
    private static fromJSONObject;
}

export { ValidationFlowField, type ValidationFlowFieldJSON };
