UNPKG

nostr-tools

Version:
12 lines (11 loc) 600 B
import { AbstractRelay, type AbstractRelayConstructorOptions } from './abstract-relay.ts'; export declare function useWebSocketImplementation(websocketImplementation: any): void; export declare class Relay extends AbstractRelay { constructor(url: string, options?: Pick<AbstractRelayConstructorOptions, 'enablePing' | 'enableReconnect'>); static connect(url: string, options?: Pick<AbstractRelayConstructorOptions, 'enablePing' | 'enableReconnect'>): Promise<Relay>; } export type RelayRecord = Record<string, { read: boolean; write: boolean; }>; export * from './abstract-relay.ts';