UNPKG

@nfid/identitykit

Version:

A React library for adding wallet connections to dApps.

19 lines (18 loc) 693 B
import { Transport } from "@slide-computer/signer"; import { TransportType } from "../../types"; import { AuthClientCreateOptions } from "@dfinity/auth-client"; export type TransportBuilderRequest = { id?: string; transportType: TransportType; url: string; maxTimeToLive?: bigint; derivationOrigin?: string; crypto?: Pick<Crypto, "randomUUID">; window?: Window; allowInternetIdentityPinAuthentication?: boolean; windowOpenerFeatures?: string; } & Pick<AuthClientCreateOptions, "identity" | "keyType" | "storage">; export declare class TransportBuilder { private static builders; static build(request: TransportBuilderRequest): Promise<Transport>; }