import { BaseWebSocket } from '../base.ws'; import type { PhemexExchange } from './phemex.exchange'; type Data = Record; export declare class PhemexPrivateWebsocket extends BaseWebSocket { id: number; get endpoint(): string; connectAndSubscribe: () => void; onOpen: () => void; auth: () => void; ping: () => void; subscribe: () => void; onMessage: ({ data }: MessageEvent) => void; handlePongEvent: () => void; handleSnapshotEvent: (data: Data) => void; handleIncrementalEvent: (data: Data) => void; } export {};