import type { Resolver } from "did-resolver"; import type { Level } from "level"; import type { JWKWithKid, LevelDbKeyIssuer, LevelDbObjectIssuer } from "./interfaces.js"; import type { AccessTokenPayload, CredentialRequest } from "./validators/index.js"; export declare function validatePostCredential(db: Level, serverDid: string, serverUrl: string, authPublicKeyJwk: JWKWithKid, ebsiResolver: Resolver, keyResolver: Resolver, credentialTypesSupported: string[][], timeout: number | undefined, authorizationHeader: string, rawRequestBody: unknown): Promise<{ accessTokenPayload: AccessTokenPayload; credentialRequest: CredentialRequest; }>; //# sourceMappingURL=validatePostCredential.d.ts.map