UNPKG

@baqhub/sdk

Version:

The official JavaScript SDK for the BAQ federated app platform.

21 lines (20 loc) 929 B
import * as IO from "../../helpers/io.js"; import { ServerCredentialsRecord } from "../recordTypes/serverCredentialsRecord.js"; declare const RHttpCredentialsHeader: IO.Type<{ readonly algorithm: "ed25519"; readonly publicKey: Uint8Array<ArrayBufferLike>; }, any, any>; export interface HttpCredentialsHeader extends IO.TypeOf<typeof RHttpCredentialsHeader> { } declare function buildFromCredentialsRecord(record: ServerCredentialsRecord): HttpCredentialsHeader; declare function tryParseCredentialsHeader(value: string | null): { readonly algorithm: "ed25519"; readonly publicKey: Uint8Array<ArrayBufferLike>; } | undefined; declare function credentialsToString(credentials: HttpCredentialsHeader): string; export declare const HttpCredentialsHeader: { ofRecord: typeof buildFromCredentialsRecord; tryParseHeader: typeof tryParseCredentialsHeader; toString: typeof credentialsToString; }; export {};