import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import * as models from "../index.js"; export type GetSellOrdersByMakerRequest = { /** * Since user's address can be present in several blockchains (for example, ETHEREUM and POLYGON), you can use this filter to get Orders only for specific blockchains. Or keep it empty to get Order from all blockchains */ blockchains?: Array | undefined; /** * The platform where the order was created */ platform?: models.Platform | undefined; /** * The maker of the order */ maker: Array; /** * The nft collection of order */ collection?: Array | undefined; /** * Address of the consumer to receive the commission for the order */ origin?: string | undefined; /** * Continuation token from the previous response */ continuation?: string | undefined; /** * The number of items to return */ size?: number | undefined; /** * Order status */ status?: Array | undefined; /** * Search engine to use for search * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ searchEngine?: models.SearchEngine | undefined; }; /** @internal */ export declare const GetSellOrdersByMakerRequest$inboundSchema: z.ZodType; /** @internal */ export type GetSellOrdersByMakerRequest$Outbound = { blockchains?: Array | undefined; platform?: string | undefined; maker: Array; collection?: Array | undefined; origin?: string | undefined; continuation?: string | undefined; size?: number | undefined; status?: Array | undefined; searchEngine?: string | undefined; }; /** @internal */ export declare const GetSellOrdersByMakerRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetSellOrdersByMakerRequest$ { /** @deprecated use `GetSellOrdersByMakerRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetSellOrdersByMakerRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetSellOrdersByMakerRequest$Outbound` instead. */ type Outbound = GetSellOrdersByMakerRequest$Outbound; } export declare function getSellOrdersByMakerRequestToJSON(getSellOrdersByMakerRequest: GetSellOrdersByMakerRequest): string; export declare function getSellOrdersByMakerRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getsellordersbymaker.d.ts.map