UNPKG

@animo-id/pex

Version:

A Typescript implementation of the v1 and v2 DIF Presentation Exchange specification

16 lines (15 loc) 733 B
import { PresentationSubmission } from '@sphereon/pex-models'; import { Validation } from '../core'; import { ValidationBundler } from './validationBundler'; export declare class PresentationSubmissionVB extends ValidationBundler<PresentationSubmission> { constructor(parentTag: string); getValidations(ps: PresentationSubmission): Validation<PresentationSubmission>[]; private static nonEmptyString; private static descriptorMapMustBePresent; private static idMustBeSameForEachLevelOfNesting; private static isIdSameForEachLevelOfNesting; private static formatsShouldBeKnown; private static formatShouldBeKnown; private static pathsShouldBeValidJsonPaths; private static pathShouldBeValid; }