import * as z from "zod"; export declare const ManageAction: z.ZodEnum<["list-subscriptions", "get-subscription", "delete-subscription", "activate-subscription"]>; /** * All 4 management actions accept the same uniform set of blockchains/networks * per the spec — unlike create-subscription, which is narrower per event type. */ export declare const ManageBlockchain: z.ZodEnum<["bitcoin", "bitcoin-cash", "dash", "dogecoin", "litecoin", "zcash", "ethereum", "ethereum-classic", "binance-smart-chain", "polygon", "tron", "xrp", "tezos", "optimism", "arbitrum", "avalanche", "solana", "base", "kaspa"]>; export declare const ManageNetwork: z.ZodEnum<["mainnet", "testnet", "sepolia", "mordor", "amoy", "nile", "shadownet", "fuji", "devnet"]>; export declare const BlockchainEventsManageToolSchema: z.ZodObject<{ action: z.ZodEnum<["list-subscriptions", "get-subscription", "delete-subscription", "activate-subscription"]>; blockchain: z.ZodOptional>; network: z.ZodOptional>; referenceId: z.ZodOptional; limit: z.ZodOptional; offset: z.ZodOptional; } & { context: z.ZodOptional; } & { confirmationToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { action: "list-subscriptions" | "get-subscription" | "delete-subscription" | "activate-subscription"; blockchain?: "bitcoin" | "bitcoin-cash" | "dash" | "dogecoin" | "litecoin" | "zcash" | "ethereum" | "ethereum-classic" | "binance-smart-chain" | "polygon" | "tron" | "xrp" | "tezos" | "optimism" | "arbitrum" | "avalanche" | "solana" | "base" | "kaspa" | undefined; network?: "mainnet" | "testnet" | "sepolia" | "mordor" | "amoy" | "nile" | "shadownet" | "fuji" | "devnet" | undefined; referenceId?: string | undefined; limit?: number | undefined; offset?: number | undefined; context?: string | undefined; confirmationToken?: string | undefined; }, { action: "list-subscriptions" | "get-subscription" | "delete-subscription" | "activate-subscription"; blockchain?: "bitcoin" | "bitcoin-cash" | "dash" | "dogecoin" | "litecoin" | "zcash" | "ethereum" | "ethereum-classic" | "binance-smart-chain" | "polygon" | "tron" | "xrp" | "tezos" | "optimism" | "arbitrum" | "avalanche" | "solana" | "base" | "kaspa" | undefined; network?: "mainnet" | "testnet" | "sepolia" | "mordor" | "amoy" | "nile" | "shadownet" | "fuji" | "devnet" | undefined; referenceId?: string | undefined; limit?: number | undefined; offset?: number | undefined; context?: string | undefined; confirmationToken?: string | undefined; }>; export type BlockchainEventsManageToolInput = z.infer; //# sourceMappingURL=schema.d.ts.map