import { BaseWebSocket } from '../base.ws'; import type { GateExchange } from './gate.exchange'; export declare class GatePrivateWebsocket extends BaseWebSocket { userId?: number; connectAndSubscribe: () => void; onOpen: () => void; ping: () => void; onMessage: ({ data }: MessageEvent) => void; handlePongEvent: () => void; handleOrdersUpdate: ({ result }: Record) => void; handleAlgoOrdersUpdate: ({ result }: Record) => void; subscribe: () => void; private generateSignature; }