import { z } from "zod"; export declare const getBalanceParametersSchema: z.ZodObject<{ address: z.ZodString; tokenAddress: z.ZodEffects, `0x${string}` | undefined, string | undefined>; }, "strip", z.ZodTypeAny, { address: string; tokenAddress?: `0x${string}` | undefined; }, { address: string; tokenAddress?: string | undefined; }>; export declare const sendTokenParametersSchema: z.ZodObject<{ recipient: z.ZodEffects; amountInBaseUnits: z.ZodString; tokenAddress: z.ZodEffects, `0x${string}` | undefined, string | undefined>; }, "strip", z.ZodTypeAny, { recipient: `0x${string}`; amountInBaseUnits: string; tokenAddress?: `0x${string}` | undefined; }, { recipient: string; amountInBaseUnits: string; tokenAddress?: string | undefined; }>; export declare const getTokenInfoByTickerParametersSchema: z.ZodObject<{ ticker: z.ZodString; }, "strip", z.ZodTypeAny, { ticker: string; }, { ticker: string; }>; export declare const convertToBaseUnitsParametersSchema: z.ZodObject<{ amount: z.ZodString; tokenAddress: z.ZodEffects, `0x${string}` | undefined, string | undefined>; }, "strip", z.ZodTypeAny, { amount: string; tokenAddress?: `0x${string}` | undefined; }, { amount: string; tokenAddress?: string | undefined; }>; export declare const convertFromBaseUnitsParametersSchema: z.ZodObject<{ amount: z.ZodString; tokenAddress: z.ZodEffects, `0x${string}` | undefined, string | undefined>; }, "strip", z.ZodTypeAny, { amount: string; tokenAddress?: `0x${string}` | undefined; }, { amount: string; tokenAddress?: string | undefined; }>; export declare const signMessageParametersSchema: z.ZodObject<{ message: z.ZodString; intent: z.ZodOptional; requestId: z.ZodOptional; }, "strip", z.ZodTypeAny, { message: string; requestId?: string | undefined; intent?: string | undefined; }, { message: string; requestId?: string | undefined; intent?: string | undefined; }>; export declare const signTypedDataParametersSchema: z.ZodObject<{ domain: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; types: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; primaryType: z.ZodString; message: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; intent: z.ZodOptional; requestId: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ domain: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; types: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; primaryType: z.ZodString; message: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; intent: z.ZodOptional; requestId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ domain: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; types: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; primaryType: z.ZodString; message: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; intent: z.ZodOptional; requestId: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; export declare const getTokenAllowanceParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; owner: z.ZodEffects; spender: z.ZodEffects; }, "strip", z.ZodTypeAny, { tokenAddress: `0x${string}`; owner: `0x${string}`; spender: `0x${string}`; }, { tokenAddress: string; owner: string; spender: string; }>; export declare const approveParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; spender: z.ZodEffects; amount: z.ZodString; }, "strip", z.ZodTypeAny, { tokenAddress: `0x${string}`; amount: string; spender: `0x${string}`; }, { tokenAddress: string; amount: string; spender: string; }>; export declare const revokeApprovalParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; spender: z.ZodEffects; }, "strip", z.ZodTypeAny, { tokenAddress: `0x${string}`; spender: `0x${string}`; }, { tokenAddress: string; spender: string; }>;