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