import { SubscriptionNameAuthenticated } from '#types/enums/request'; /** * - No changes from {@link SubscriptionNameAuthenticated}, all authenticated subscriptions * may use the "short" name-only subscribe capability. * * @see alias {@link SubscriptionNameAuthenticated} * * @enum * @internal */ export declare const WebSocketSubscriptionShortNameAuthenticated: { readonly deposits: "deposits"; readonly fundingPayments: "fundingPayments"; readonly orders: "orders"; readonly positions: "positions"; readonly withdrawals: "withdrawals"; readonly webclient: "webclient"; }; export type WebSocketSubscriptionShortNameAuthenticated = (typeof SubscriptionNameAuthenticated)[keyof typeof SubscriptionNameAuthenticated]; /** * - For public subscriptions, all subscription types except {@link SubscriptionNamePublic.candles} * may use the "short" name-only subscribe capability. * * @see related {@link SubscriptionNamePublic} * * @enum * @internal */ export declare const WebSocketSubscriptionShortNamePublic: { readonly webclient: "webclient"; readonly tickers: "tickers"; readonly trades: "trades"; readonly liquidations: "liquidations"; readonly l1orderbook: "l1orderbook"; readonly l2orderbook: "l2orderbook"; }; export type WebSocketSubscriptionShortNamePublic = (typeof WebSocketSubscriptionShortNamePublic)[keyof typeof WebSocketSubscriptionShortNamePublic]; export declare const WebSocketSubscriptionShortNamesAuthenticated: readonly ("deposits" | "fundingPayments" | "orders" | "positions" | "withdrawals" | "webclient")[]; export declare const WebSocketSubscriptionShortNamesPublic: readonly ("webclient" | "tickers" | "trades" | "liquidations" | "l1orderbook" | "l2orderbook")[]; export declare const WebSocketSubscriptionShortNames: readonly ("deposits" | "fundingPayments" | "orders" | "positions" | "withdrawals" | "webclient" | "tickers" | "trades" | "liquidations" | "l1orderbook" | "l2orderbook")[]; //# sourceMappingURL=constants.d.ts.map