import type { Result } from './result.js'; export type AccessToken = string & { readonly __brand: 'AccessToken'; }; export type AccessTokenError = { type: 'malformed_jwt'; } | { type: 'expired'; } | { type: 'wrong_audience'; }; export declare const accessToken: (raw: string) => Result; export declare const accessTokenUnsafe: (raw: string) => AccessToken;