/** * `recognition.profile` — pluggable credential-recognition check. * * Iterates {@link VerificationContext.recognizers} in order and * selects the first whose `applies` predicate returns true. The * winner's `parse` step produces a {@link RecognitionResult}: * * - **`recognized`** → success outcome carrying the recognition * result as `payload`. The verifier wrapper post-processes the * payload and stashes the normalized form on * {@link CredentialVerificationResult.normalizedVerifiableCredential} * + `recognizedProfile`. * - **`malformed`** → failure outcome surfacing the recognizer's * `ProblemDetail[]` directly. Non-fatal — recognition failure * doesn't short-circuit the rest of the suite list. * * No applies-true recognizer (or no recognizers configured at all) * → `'skipped'`. */ import type { VerificationCheck } from '../../types/check.js'; export declare const recognitionProfileCheck: VerificationCheck; //# sourceMappingURL=recognition-profile-check.d.ts.map