import { FctAddress, FctInteger24, FctTimestamp, FctValue, FctValue24 } from '../../../../Fct/generics'; export declare const Mint: { new (args: { chainId: import("../../../../Fct/generics").ChainId; initParams?: Partial<{ to: string | import("../../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../../../../Fct/createPlugin").NewPluginType<"UNISWAP_V3", "ACTION", "mint", string | undefined, { input: { to: FctAddress; methodParams: { params_tuple: { token0: FctAddress; token1: FctAddress; fee: FctValue24; tickLower: FctInteger24; tickUpper: FctInteger24; amount0Desired: FctValue; amount1Desired: FctValue; amount0Min: FctValue; amount1Min: FctValue; recipient: FctAddress; deadline: FctTimestamp; }; }; }; output: { tokenId: FctValue; liquidity: FctValue; amount0: FctValue; amount1: FctValue; }; }, Partial<{ to: string | import("../../corelibTypes").Variable | undefined; methodParams: unknown; }>>; };