import * as z from "zod"; /** * Flat schema for XRP utils actions */ export declare const XrpUtilsToolSchema: z.ZodObject<{ action: z.ZodEnum<["validate-address", "decode-x-address", "encode-x-address"]>; network: z.ZodEnum<["mainnet", "testnet"]>; address: z.ZodOptional; xAddress: z.ZodOptional; classicAddress: z.ZodOptional; addressTag: z.ZodOptional; } & { context: z.ZodOptional; }, "strip", z.ZodTypeAny, { network: "mainnet" | "testnet"; action: "validate-address" | "decode-x-address" | "encode-x-address"; address?: string | undefined; context?: string | undefined; xAddress?: string | undefined; classicAddress?: string | undefined; addressTag?: number | undefined; }, { network: "mainnet" | "testnet"; action: "validate-address" | "decode-x-address" | "encode-x-address"; address?: string | undefined; context?: string | undefined; xAddress?: string | undefined; classicAddress?: string | undefined; addressTag?: number | undefined; }>; export type XrpUtilsInput = z.infer; export { XrpUtilsAction, XrpUtilsNetwork } from "./base-schema.js"; export { ValidateAddressOutputSchema } from "./validate-address/schema.js"; export { DecodeXAddressOutputSchema } from "./decode-x-address/schema.js"; export { EncodeXAddressOutputSchema } from "./encode-x-address/schema.js"; //# sourceMappingURL=schema.d.ts.map