declare function getAuthHeaders(authToken?: string): HeadersInit; declare function isObjectLike(value: unknown): value is Record; declare function isErrorLike(value: unknown): value is Record & { message: string; }; declare function parseErrorResponse(response: Response): Promise<{ message: string; status: number; }>; type Claims = { sid: string; permissions?: string[]; exp?: number; }; declare function getClaims(accessToken: string): Claims; export { getAuthHeaders, getClaims, isErrorLike, isObjectLike, parseErrorResponse };