import { PresentationDefinition, PresentationSubmission } from '@sphereon/pe-models'; import { VerifiableCredential } from '../types'; import { HandlerCheckResult } from './handlerCheckResult'; export declare class EvaluationClient { constructor(); private failed_catched; private _results; private _verifiableCredential; private _presentationSubmission; private _dids; private _limitDisclosureSignatureSuites; evaluate(pd: PresentationDefinition, vcs: VerifiableCredential[], holderDids: string[], limitDisclosureSignatureSuites?: string[]): void; get results(): HandlerCheckResult[]; get dids(): string[]; set dids(dids: string[]); get presentationSubmission(): PresentationSubmission; set presentationSubmission(presentationSubmission: Partial); get verifiableCredential(): VerifiableCredential[]; set verifiableCredential(verifiableCredential: VerifiableCredential[]); get limitDisclosureSignatureSuites(): string[]; set limitDisclosureSignatureSuites(limitDisclosureSignatureSuites: string[]); private initEvaluationHandlers; }