/** * flow-protocol-model-common * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { FlowApiError, FlowAsset, FlowOrderStatus, FlowOrdersPagination } from '../models'; export interface GetBidCurrenciesRequest { itemId: string; } export interface GetBidsByItemRequest { contract: string; tokenId: string; status: Array; maker?: Array; origin?: string; startDate?: Date; endDate?: Date; currencyAddress?: string; continuation?: string; size?: number; } export interface GetOrderBidsByMakerRequest { maker: Array; origin?: string; status?: Array; startDate?: Date; endDate?: Date; continuation?: string; size?: number; } /** * no description */ export declare class FlowBidOrderControllerApi extends runtime.BaseAPI { /** */ getBidCurrenciesRaw(requestParameters: GetBidCurrenciesRequest): Promise; /** */ getBidCurrencies(requestParameters: GetBidCurrenciesRequest): Promise>; /** */ getBidsByItemRaw(requestParameters: GetBidsByItemRequest): Promise; /** */ getBidsByItem(requestParameters: GetBidsByItemRequest): Promise; /** */ getOrderBidsByMakerRaw(requestParameters: GetOrderBidsByMakerRequest): Promise; /** */ getOrderBidsByMaker(requestParameters: GetOrderBidsByMakerRequest): Promise; } export declare type GetBidCurrencies200 = { status: 200; value: Array; }; export declare type GetBidCurrencies400 = { status: 400; value: FlowApiError; }; export declare type GetBidCurrencies500 = { status: 500; value: FlowApiError; }; export declare type GetBidCurrenciesResponse = GetBidCurrencies200 | GetBidCurrencies400 | GetBidCurrencies500; export declare type GetBidsByItem200 = { status: 200; value: FlowOrdersPagination; }; export declare type GetBidsByItem400 = { status: 400; value: FlowApiError; }; export declare type GetBidsByItem500 = { status: 500; value: FlowApiError; }; export declare type GetBidsByItemResponse = GetBidsByItem200 | GetBidsByItem400 | GetBidsByItem500; export declare type GetOrderBidsByMaker200 = { status: 200; value: FlowOrdersPagination; }; export declare type GetOrderBidsByMaker400 = { status: 400; value: FlowApiError; }; export declare type GetOrderBidsByMaker500 = { status: 500; value: FlowApiError; }; export declare type GetOrderBidsByMakerResponse = GetOrderBidsByMaker200 | GetOrderBidsByMaker400 | GetOrderBidsByMaker500;