import { z } from 'zod'; 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; }>; 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; }>; declare const getTokenInfoByTickerParametersSchema: z.ZodObject<{ ticker: z.ZodString; }, "strip", z.ZodTypeAny, { ticker: string; }, { ticker: string; }>; 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; }>; 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; }>; 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">>; }, "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">>; }, 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">>; }, z.ZodTypeAny, "passthrough">>; declare const getTokenAllowanceParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; owner: z.ZodEffects; spender: z.ZodEffects; }, "strip", z.ZodTypeAny, { owner: `0x${string}`; spender: `0x${string}`; tokenAddress: `0x${string}`; }, { owner: string; spender: string; tokenAddress: string; }>; declare const approveParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; spender: z.ZodEffects; amount: z.ZodString; }, "strip", z.ZodTypeAny, { spender: `0x${string}`; tokenAddress: `0x${string}`; amount: string; }, { spender: string; tokenAddress: string; amount: string; }>; declare const revokeApprovalParametersSchema: z.ZodObject<{ tokenAddress: z.ZodEffects; spender: z.ZodEffects; }, "strip", z.ZodTypeAny, { spender: `0x${string}`; tokenAddress: `0x${string}`; }, { spender: string; tokenAddress: string; }>; export { approveParametersSchema, convertFromBaseUnitsParametersSchema, convertToBaseUnitsParametersSchema, getBalanceParametersSchema, getTokenAllowanceParametersSchema, getTokenInfoByTickerParametersSchema, revokeApprovalParametersSchema, sendTokenParametersSchema, signTypedDataParametersSchema };