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 GetItemsByOwnerRequest = { /** * 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; /** * Address of the item owner */ owner: string; /** * Continuation token from the previous response */ continuation?: string | undefined; /** * The number of items to return */ size?: number | 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 GetItemsByOwnerRequest$inboundSchema: z.ZodType; /** @internal */ export type GetItemsByOwnerRequest$Outbound = { blockchains?: Array | undefined; owner: string; continuation?: string | undefined; size?: number | undefined; searchEngine?: string | undefined; }; /** @internal */ export declare const GetItemsByOwnerRequest$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 GetItemsByOwnerRequest$ { /** @deprecated use `GetItemsByOwnerRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetItemsByOwnerRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetItemsByOwnerRequest$Outbound` instead. */ type Outbound = GetItemsByOwnerRequest$Outbound; } export declare function getItemsByOwnerRequestToJSON(getItemsByOwnerRequest: GetItemsByOwnerRequest): string; export declare function getItemsByOwnerRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getitemsbyowner.d.ts.map