export declare class Order {
    id: string;
    orderId: string;
    tokenId: string;
    amount: string;
    amountRemaining: string;
    price: string;
    isBuyOrder: boolean;
    maker: string;
    claimable: boolean;
    tokenAmountClaimable: string;
    nftAmountClaimable: string;
    timestamp: string;
    blockNumber: string;
    hash: string;
    lastTradedTimestamp: string;
    lastTradedBlockNumber: string;
    quote: string;
}
export declare class PriceLevel {
    id: string;
    tokenId: string;
    price: string;
    totalAmount: string;
    totalOrders: string;
    isBuyOrder: boolean;
    quote: string;
}
export declare class TokenInfo {
    id: string;
    tokenId: string;
    tick: string;
    minQuantity: string;
    lastTradedPrice: string;
    lastTradedQuantity: string;
    lastTradedTimestamp: string;
    lastTradedWasBuy: boolean;
    quote: string;
}
export declare class FailedOrder {
    id: string;
    tokenId: string;
    amount: string;
    price: string;
    maker: string;
    isBuyOrder: boolean;
    timestamp: string;
    blockNumber: string;
    quote: string;
}
export declare class SoldHistory {
    id: string;
    tokenId: string;
    amount: string;
    price: string;
    maker: string;
    taker: string;
    timestamp: string;
    blockNumber: string;
    isBuyOrder: boolean;
    hash: string;
    quote: string;
}
export declare class OrderSoldData {
    id: string;
    tokenId: string;
    timestamp: string;
    cost: string;
    quantity: string;
    quote: string;
}
export declare class OrderSoldAggregator {
    id: string;
    tokenId: string;
    quote: string;
    timestamp: string;
    totalCost: string;
    totalQuantity: string;
}
export declare class CoreData {
    id: string;
    quote: string;
    quantityTick: string;
    orderBookFeeBps: string;
}
export declare enum OrderSide {
    Buy = 0,
    Sell = 1
}
export declare class LimitOrder {
    side: OrderSide;
    tokenId: string;
    price: string;
    quantity: string;
}
export declare class MarketOrder {
    side: OrderSide;
    tokenId: string;
    quantity: string;
    totalCost: string;
}
export declare class CancelOrder {
    side: OrderSide;
    tokenId: string;
    price: string;
}
//# sourceMappingURL=types.d.ts.map