import { SignedCredential, OfferedCredential } from './shared.dto'; import { VPV1 } from '@affinidi/vc-common'; export declare class CredentialShareResponseOutput { nonce: string; errors: string[]; did: string; isValid: boolean; suppliedCredentials: SignedCredential[]; } export declare class CredentialOfferResponseOutput { nonce: string; errors: string[]; did: string; isValid: boolean; selectedCredentials: OfferedCredential[]; } declare type PresentationValidationInvalidOutput = { errors: string[]; isValid: false; suppliedPresentation: unknown; }; declare type PresentationValidationValidOutput = { challenge: string; did: string; isValid: true; suppliedPresentation: VPV1; }; export declare type PresentationValidationOutput = PresentationValidationValidOutput | PresentationValidationInvalidOutput; export {};