/** * OpenBadges credential recognition helpers. * * Pure functions over a credential's `@context` and `type` arrays. * Each `is*Credential` helper folds both the OBv3 context match and * the type-discrimination check into a single predicate, so callers * (the AJV schema check, suite recognizers, consumer UIs) can branch * on credential shape without re-implementing the same probe. * * These helpers do **not** parse or validate the credential — they * answer the binary question "should I treat this as an * OpenBadgeCredential / EndorsementCredential?" and nothing more. */ export declare function isOpenBadgeCredential(credential: unknown): boolean; export declare function isEndorsementCredential(credential: unknown): boolean; //# sourceMappingURL=recognize.d.ts.map