import { AnoncredCredentialProofsV1 } from '../models/AnoncredCredentialProofsV1'; export declare class RequestPresentationAction { 'action': RequestPresentationActionActionEnum; 'proofId'?: Array; 'anoncredPresentationRequest'?: AnoncredCredentialProofsV1; 'claims'?: any; 'credentialFormat'?: string; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } export declare enum RequestPresentationActionActionEnum { RequestAccept = "request-accept", RequestReject = "request-reject", PresentationAccept = "presentation-accept", PresentationReject = "presentation-reject" }