import { z } from "zod";
/**
 * Input schema for listing an NFT on OpenSea.
 */
export declare const ListNftSchema: z.ZodObject<{
    contractAddress: z.ZodString;
    tokenId: z.ZodString;
    price: z.ZodNumber;
    expirationDays: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
}, "strip", z.ZodTypeAny, {
    contractAddress: string;
    price: number;
    tokenId: string;
    expirationDays: number;
}, {
    contractAddress: string;
    price: number;
    tokenId: string;
    expirationDays?: number | undefined;
}>;
/**
 * Input schema for getting NFTs from a specific wallet address.
 */
export declare const GetNftsByAccountSchema: z.ZodObject<{
    accountAddress: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    accountAddress?: string | undefined;
}, {
    accountAddress?: string | undefined;
}>;
