import * as z from "zod"; /** * Blockchains supported by Utils derive-addresses (OpenAPI path /utils/{blockchain}/{network}/xpubs/.../derive-addresses) */ export declare const DeriveAddressesBlockchain: z.ZodEnum<["bitcoin", "bitcoin-cash", "litecoin", "dogecoin", "dash", "ethereum", "ethereum-classic", "xrp", "binance-smart-chain", "zcash", "tron"]>; /** * Networks supported by derive-addresses (OpenAPI) */ export declare const DeriveAddressesNetwork: z.ZodEnum<["mainnet", "testnet", "mordor", "nile", "sepolia"]>; export declare const DeriveAddressesToolSchema: z.ZodObject<{ blockchain: z.ZodEnum<["bitcoin", "bitcoin-cash", "litecoin", "dogecoin", "dash", "ethereum", "ethereum-classic", "xrp", "binance-smart-chain", "zcash", "tron"]>; network: z.ZodEnum<["mainnet", "testnet", "mordor", "nile", "sepolia"]>; extendedPublicKey: z.ZodString; addressFormat: z.ZodOptional>; addressesCount: z.ZodOptional; isChange: z.ZodOptional; startIndex: z.ZodOptional; } & { context: z.ZodOptional; }, "strip", z.ZodTypeAny, { blockchain: "bitcoin" | "bitcoin-cash" | "litecoin" | "dogecoin" | "dash" | "zcash" | "ethereum" | "ethereum-classic" | "binance-smart-chain" | "tron" | "xrp"; network: "mainnet" | "testnet" | "mordor" | "nile" | "sepolia"; extendedPublicKey: string; context?: string | undefined; addressFormat?: "p2pkh" | "p2sh" | "p2wpkh" | "standard" | "p2sh-cash" | "p2pkh-cash" | "classic" | "base58" | undefined; addressesCount?: number | undefined; isChange?: boolean | undefined; startIndex?: number | undefined; }, { blockchain: "bitcoin" | "bitcoin-cash" | "litecoin" | "dogecoin" | "dash" | "zcash" | "ethereum" | "ethereum-classic" | "binance-smart-chain" | "tron" | "xrp"; network: "mainnet" | "testnet" | "mordor" | "nile" | "sepolia"; extendedPublicKey: string; context?: string | undefined; addressFormat?: "p2pkh" | "p2sh" | "p2wpkh" | "standard" | "p2sh-cash" | "p2pkh-cash" | "classic" | "base58" | undefined; addressesCount?: number | undefined; isChange?: boolean | undefined; startIndex?: number | undefined; }>; export type DeriveAddressesInput = z.infer; //# sourceMappingURL=schema.d.ts.map