import { StatusListCredentialFetcher } from '../../resolvers/statusListCredentialFetcher.js'; import { DecodedVerifiableCredentialDto } from '../../shared/dto/decodedVerifiableCredential.dto.js'; import { CredentialValidationResult, CredentialValidator } from './credentialValidator.interface.js'; import { CredentialValidationTypes } from '../presentation/verifiablePresentationValidationReport.js'; export declare class RevocationValidator implements CredentialValidator { private statusListCredentialFetcher; private result; constructor(statusListCredentialFetcher: StatusListCredentialFetcher); validate(credential: DecodedVerifiableCredentialDto): Promise; getValidationType(): CredentialValidationTypes; private loadStatusListCredential; }