import { Links } from "./common";
export interface GetPortfolioResponse {
    links: Links;
    data: PortfolioData;
}
export interface PortfolioData {
    type: string;
    id: string;
    attributes: PortfolioAttributes;
}
export interface PortfolioAttributes {
    positions_distribution_by_type: PositionsDistributionByType;
    positions_distribution_by_chain: PositionsDistributionByChain;
    total: TotalPositions;
    changes: PortfolioChanges;
}
export interface PositionsDistributionByType {
    wallet: number;
    deposited: number;
    borrowed: number;
    locked: number;
    staked: number;
}
export interface PositionsDistributionByChain {
    arbitrum: number;
    base: number;
    blast: number;
    ethereum: number;
    optimism: number;
    polygon: number;
    xdai: number;
    [chain: string]: number;
}
export interface TotalPositions {
    positions: number;
}
export interface PortfolioChanges {
    absolute_1d: number;
    percent_1d: number;
}
