UNPKG

@httpc/kit

Version:

httpc toolbox for building function-based API with minimal code and end-to-end type safety

17 lines (16 loc) 679 B
import type { AuthClaim, AssertionClaim, GrantClaim, TokenClaim } from "."; export declare class ClaimParserError extends Error { readonly claim: string; constructor(claim: string); } declare function parseToken(token: string): TokenClaim; declare function parseAuthorization(claim: string): AuthClaim[]; declare function parseAssertion(assertion: string): AssertionClaim[]; declare function parseGrants(grants: string): GrantClaim[]; declare const _default: { parseToken: typeof parseToken; parseAuthorization: typeof parseAuthorization; parseAssertion: typeof parseAssertion; parseGrants: typeof parseGrants; }; export default _default;