import { NumStr, SignedNumber } from "../../types"; import { SupportedAssets } from "../types"; export interface DepositedAsset { name: SupportedAssets; quantity: NumStr; } export interface IAccount { address: string; assets: Array; crossPositions: Array; isolatedPositions: Array; authorized: Array; fee_asset: SupportedAssets; } export interface IPosition { perpetual: string; size: NumStr; average_entry_price: NumStr; is_long: boolean; margin: NumStr; is_isolated: boolean; funding: { timestamp: number; rate: SignedNumber; }; pending_funding_payment: NumStr; leverage: NumStr; }