import { Payload } from "../../../domain/protocols/Payload"; import { DIF } from "./types"; import type { Context } from "./index"; import { Plugins } from "../../../plugins"; interface Args { presentation: DIF.EmbedTarget; presentationRequest: DIF.Presentation.Request; } export declare class PresentationVerify extends Plugins.Task { private get knownFormats(); run(ctx: Context): Promise; private isValidPresentation; private isValidPresentationRequest; private getCredential; private verifyJWTClaims; private verifySDJWTClaims; private processDescriptorItem; private verify; private validateField; private validateInputDescriptor; } export {};