import { JWTPayload } from 'jose'; import { DecodedIdToken } from './types.js'; export declare function formatString(str: string, params?: object): string; export declare function fetchJson(url: string, init: RequestInit): Promise; export declare function fetchText(url: string, init: RequestInit): Promise; export declare function fetchAny(url: string, init: RequestInit): Promise; export declare function mapJwtPayloadToDecodedIdToken(payload: JWTPayload): DecodedIdToken; export declare function addReadonlyGetter(obj: object, prop: string, value: unknown): void; export declare function deepCopy(value: T): T; export declare function deepExtend(target: T, source: T): T; export declare function toUint8Array(key: string): Uint8Array;