import { Candle, CandleResolution, Order } from "../swapContext";
export declare enum ClientSettings {
    MaxFills = 200,
    OrderbookLength = 20,
    GTT = 300,
    ListLenths = 1000
}
export declare const isoToEpochSeconds: (isoTime: string) => number;
export declare const isObjectEmpty: (obj: any) => boolean;
export declare enum SubTypes {
    Account = "account",
    Position = "position",
    Order = "order",
    Deal = "deal",
    Tick = "tick",
    Candles = "candles",
    Orderbook = "orderbook",
    Trades = "trades"
}
export type CallBackFuncs = {
    accountFunc?: () => void;
    positionFunc?: () => void;
    orderFunc?: (order: Order) => void;
    dealFunc?: (order: Order) => void;
    tickFunc?: (price: number) => void;
    candleFunc?: (candle: Candle, resolution: CandleResolution) => void;
    orderBookFunc?: () => void;
    tradesFunc?: () => void;
};
