import { Asset } from "../types";
export interface Volume {
    amount?: number;
    value?: number;
}
export interface Sector {
    buy?: Volume;
    sell?: Volume;
    return?: Volume;
    returnRate?: Volume;
    invest?: Volume;
    pnl?: Volume;
    pnlRate?: Volume;
}
export interface AccountPosition {
    address?: string;
    size?: Volume;
}
export interface AccountAsset extends Omit<Omit<Omit<Omit<Omit<Asset, "balance">, "staked">, "interest">, "using">, "invest"> {
    value?: number;
    pnl?: number;
    leverage?: number;
    order?: Volume;
    using?: Volume;
    invest?: Volume;
    balance?: Volume;
    staked?: Volume;
    interest?: Volume;
    total?: Sector;
    average?: Sector;
    position?: AccountPosition[];
    positionValue?: number;
    count?: {
        buy?: number;
        sell?: number;
        order?: number;
        long?: number;
        short?: number;
        stake?: number;
    };
}
//# sourceMappingURL=account.d.ts.map