@slide-computer/signer-web
Version:
JavaScript and TypeScript library to communicate with web signers on the Internet Computer
11 lines (10 loc) • 506 B
TypeScript
import { type Channel, type JsonRequest, type JsonResponse } from "@slide-computer/signer";
import { HttpAgent } from "@dfinity/agent";
export declare class AgentChannel implements Channel {
#private;
constructor(agent: HttpAgent);
get closed(): boolean;
addEventListener(...[event, listener]: [event: "close", listener: () => void] | [event: "response", listener: (response: JsonResponse) => void]): () => void;
send(request: JsonRequest): Promise<void>;
close(): Promise<void>;
}