import { z } from "zod"; export declare const getLendingPositionsInput: z.ZodObject<{ wallet: z.ZodString; chains: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { wallet: string; chains?: string[] | undefined; }, { wallet: string; chains?: string[] | undefined; }>; export declare const getLpPositionsInput: z.ZodObject<{ wallet: z.ZodString; chains: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { wallet: string; chains?: string[] | undefined; }, { wallet: string; chains?: string[] | undefined; }>; export declare const getHealthAlertsInput: z.ZodObject<{ wallet: z.ZodString; threshold: z.ZodDefault>; }, "strip", z.ZodTypeAny, { wallet: string; threshold: number; }, { wallet: string; threshold?: number | undefined; }>; export declare const simulatePositionChangeInput: z.ZodObject<{ wallet: z.ZodString; chain: z.ZodDefault>>; action: z.ZodEnum<["add_collateral", "remove_collateral", "borrow", "repay"]>; asset: z.ZodString; /** Amount in USD (base currency) — we approximate since asset price lookups are cheap. */ amountUsd: z.ZodNumber; }, "strip", z.ZodTypeAny, { chain: string; asset: string; wallet: string; action: "borrow" | "repay" | "add_collateral" | "remove_collateral"; amountUsd: number; }, { asset: string; wallet: string; action: "borrow" | "repay" | "add_collateral" | "remove_collateral"; amountUsd: number; chain?: string | undefined; }>; export type GetLendingPositionsArgs = z.infer; export type GetLpPositionsArgs = z.infer; export type GetHealthAlertsArgs = z.infer; export type SimulatePositionChangeArgs = z.infer;