import { PubSignalsVerifier } from '../circuits/registry';
import { Query } from '../circuits/query';
import { DocumentLoader } from '@iden3/js-jsonld-merklization';
import { BaseConfig, LinkedMultiQueryPubSignals, VerifiablePresentation } from '@0xpolygonid/js-sdk';
/**
 * Verifies the linked multi-query circuit.
 * @beta
 */
export declare class LinkedMultiQueryVerifier implements PubSignalsVerifier {
    readonly pubSignals: LinkedMultiQueryPubSignals;
    constructor(pubSignals: string[]);
    verifyIdOwnership(): Promise<void>;
    verifyQuery(query: Query, schemaLoader?: DocumentLoader, verifiablePresentation?: VerifiablePresentation): Promise<BaseConfig>;
    verifyStates(): Promise<void>;
    private bigIntCompare;
}
