import { PresentationValidator } from '../presentationValidatorFactory.js'; import { ValidationResult } from '../../shared/dto/validationResult.dto.js'; import { EbsiWrapper } from '../../shared/middleware/ebsiWrapper.js'; import { PresentationValidationOptions } from '../../shared/dto/validationOptions.dto.js'; import { DcqlPresentation } from './dcqlPresentation.js'; export declare class EbsiPresentationValidator implements PresentationValidator { private ebsiWrapper; private options; constructor(ebsiWrapper: EbsiWrapper, options: PresentationValidationOptions); validate(presentation: DcqlPresentation, audience: string): Promise; }