kernel-swarm-client/dist/index.d.ts

22 lines
705 B
TypeScript
Raw Normal View History

2022-07-20 06:13:07 +00:00
/// <reference types="node" />
/// <reference types="node" />
import { EventEmitter } from "events";
import { ErrTuple } from "libskynet";
import { Buffer } from "buffer";
export declare class DHT {
connect(pubkey: string): Promise<Socket>;
ready(): Promise<ErrTuple>;
2022-07-20 07:27:17 +00:00
addRelay(pubkey: string): Promise<void>;
2022-07-20 06:13:07 +00:00
}
export declare class Socket extends EventEmitter {
private id;
private eventUpdates;
constructor(id: number);
on(eventName: string, listener: (...args: any[]) => void): this;
off(type: string, listener: any): this;
write(message: string | Buffer): void;
end(): void;
private ensureEvent;
private trackEvent;
}
//# sourceMappingURL=index.d.ts.map