import ClientBase from '../shared-client.js'; import type { SocketAdapter } from '@akala/core'; import { Payload } from '../shared-connection.js'; export default abstract class Client extends ClientBase { constructor(socketConstructor: (address: string, options?: TConnectOptions) => SocketAdapter>, options?: TConnectOptions); }