import type { Serializable } from "@scandit/web-datacapture-core/build/js/private/Serializable";
import { DataConsistencyCheck } from "../DataConsistencyCheck";
import type { DataConsistencyResultJSON } from "../SerializedTypes";
export declare class DataConsistencyResult implements Serializable<DataConsistencyResultJSON> {
    private json;
    get allChecksPassed(): boolean;
    get failedChecks(): DataConsistencyCheck[];
    get skippedChecks(): DataConsistencyCheck[];
    get passedChecks(): DataConsistencyCheck[];
    private static fromJSON;
    frontReviewImage(): Promise<string>;
    toJSONObject(): DataConsistencyResultJSON;
    private highlightImage;
    private getQuadsForFields;
    private getMismatchedQuads;
}
