export declare const TypeNameBCS: import("@mysten/sui/bcs").BcsType<{ name: string; }, { name: string; }>; export declare const OrderBCS: import("@mysten/sui/bcs").BcsType<{ order_id: string; client_order_id: string; maker_asset: { name: string; }; taker_asset: { name: string; }; maker: string; recipient: string; allowed_taker: string | null; making_amount: string; remaining_amount: string; taking_amount: string; expires_timestamp: string; allowed_partial_fills: boolean; }, { order_id: string | number | bigint; client_order_id: string | number | bigint; maker_asset: { name: string; }; taker_asset: { name: string; }; maker: any; recipient: any; allowed_taker: any; making_amount: string | number | bigint; remaining_amount: string | number | bigint; taking_amount: string | number | bigint; expires_timestamp: string | number | bigint; allowed_partial_fills: boolean; }>; export declare const QueryResultBCS: import("@mysten/sui/bcs").BcsType<{ orders: { order_id: string; client_order_id: string; maker_asset: { name: string; }; taker_asset: { name: string; }; maker: string; recipient: string; allowed_taker: string | null; making_amount: string; remaining_amount: string; taking_amount: string; expires_timestamp: string; allowed_partial_fills: boolean; }[]; cursor: string | null; total: string; }, { orders: Iterable<{ order_id: string | number | bigint; client_order_id: string | number | bigint; maker_asset: { name: string; }; taker_asset: { name: string; }; maker: any; recipient: any; allowed_taker: any; making_amount: string | number | bigint; remaining_amount: string | number | bigint; taking_amount: string | number | bigint; expires_timestamp: string | number | bigint; allowed_partial_fills: boolean; }> & { length: number; }; cursor: string | number | bigint | null | undefined; total: string | number | bigint; }>;