import { StreamClient } from './client.js'; import type { Options } from './types.js'; export type { Options, StreamEvents } from './types.js'; export { ReconnectFailedError, StreamDisconnectedError, StreamRequestTimeoutError, StreamRpcError, } from './errors.js'; export { StreamInstance } from './instance.js'; export type { ConnectionState } from './instance.js'; export { StreamClient } from './client.js'; export type { AnnouncementAdd, AnnouncementEvent, AnnouncementRemove, AuthenticateInput, AuthenticateOutput, CrossOrderCanceled, CrossOrderCanceledPayload, CrossOrderEvent, CrossOrderFilledPayload, CrossOrderLimit, CrossOrderNew, CrossOrderOpenPayload, CrossPositionData, FuturesBucketData, FuturesFundingData, FuturesIndexData, FuturesLastPriceData, FuturesTickerData, HelloInput, HelloOutput, Instrument, IsolatedTradeCanceled, IsolatedTradeClosed, IsolatedTradeFilled, IsolatedTradeFunding, IsolatedTradeLiquidation, IsolatedTradeOpen, IsolatedTradesEvent, IsolatedTradeStoploss, IsolatedTradeTakeprofit, MarginMode, OhlcData, OhlcResolution, OhlcTopic, Pair, PingOutput, SubscribeInput, SubscribeOutput, SubscriptionData, TimeOutput, Topic, UnsubscribeAllOutput, UnsubscribeInput, UnsubscribeOutput, WalletDepositData, WalletWithdrawData, WhoamiOutput, } from './client.js'; export declare const createStreamClient: (options?: Readonly) => StreamClient; //# sourceMappingURL=index.d.ts.map