declare const OffchainData: { getters: { GetOffchainData: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ methodParams: unknown; value1: string | import("../corelibTypes").Variable | undefined; value2: string | import("../corelibTypes").Variable | undefined; value3: string | import("../corelibTypes").Variable | undefined; value4: string | import("../corelibTypes").Variable | undefined; value10: string | import("../corelibTypes").Variable | undefined; value5: string | import("../corelibTypes").Variable | undefined; value6: string | import("../corelibTypes").Variable | undefined; value8: string | import("../corelibTypes").Variable | undefined; value7: string | import("../corelibTypes").Variable | undefined; value9: string | import("../corelibTypes").Variable | undefined; value11: string | import("../corelibTypes").Variable | undefined; value12: string | import("../corelibTypes").Variable | undefined; value13: string | import("../corelibTypes").Variable | undefined; value14: string | import("../corelibTypes").Variable | undefined; value15: string | import("../corelibTypes").Variable | undefined; key1: string | import("../corelibTypes").Variable | undefined; key10: string | import("../corelibTypes").Variable | undefined; key2: string | import("../corelibTypes").Variable | undefined; key3: string | import("../corelibTypes").Variable | undefined; key4: string | import("../corelibTypes").Variable | undefined; key5: string | import("../corelibTypes").Variable | undefined; key6: string | import("../corelibTypes").Variable | undefined; key8: string | import("../corelibTypes").Variable | undefined; key7: string | import("../corelibTypes").Variable | undefined; key9: string | import("../corelibTypes").Variable | undefined; key11: string | import("../corelibTypes").Variable | undefined; key12: string | import("../corelibTypes").Variable | undefined; key13: string | import("../corelibTypes").Variable | undefined; key14: string | import("../corelibTypes").Variable | undefined; key15: string | import("../corelibTypes").Variable | undefined; endpoint: string | import("../corelibTypes").Variable | undefined; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getOffchainData", "getOffchainData", { input: { methodParams: {}; value1: import("../..").FctAnyType | import("../..").FctString; value2: import("../..").FctAnyType | import("../..").FctString; value3: import("../..").FctAnyType | import("../..").FctString; value4: import("../..").FctAnyType | import("../..").FctString; value10: import("../..").FctAnyType | import("../..").FctString; value5: import("../..").FctAnyType | import("../..").FctString; value6: import("../..").FctAnyType | import("../..").FctString; value8: import("../..").FctAnyType | import("../..").FctString; value7: import("../..").FctAnyType | import("../..").FctString; value9: import("../..").FctAnyType | import("../..").FctString; value11: import("../..").FctAnyType | import("../..").FctString; value12: import("../..").FctAnyType | import("../..").FctString; value13: import("../..").FctAnyType | import("../..").FctString; value14: import("../..").FctAnyType | import("../..").FctString; value15: import("../..").FctAnyType | import("../..").FctString; key1: import("../..").FctAnyType | import("../..").FctString; key10: import("../..").FctAnyType | import("../..").FctString; key2: import("../..").FctAnyType | import("../..").FctString; key3: import("../..").FctAnyType | import("../..").FctString; key4: import("../..").FctAnyType | import("../..").FctString; key5: import("../..").FctAnyType | import("../..").FctString; key6: import("../..").FctAnyType | import("../..").FctString; key8: import("../..").FctAnyType | import("../..").FctString; key7: import("../..").FctAnyType | import("../..").FctString; key9: import("../..").FctAnyType | import("../..").FctString; key11: import("../..").FctAnyType | import("../..").FctString; key12: import("../..").FctAnyType | import("../..").FctString; key13: import("../..").FctAnyType | import("../..").FctString; key14: import("../..").FctAnyType | import("../..").FctString; key15: import("../..").FctAnyType | import("../..").FctString; endpoint: import("../..").FctString; }; output: { responseValue1: import("../..").FctAnyType; responseValue10: import("../..").FctAnyType; responseValue2: import("../..").FctAnyType; responseValue3: import("../..").FctAnyType; responseValue4: import("../..").FctAnyType; responseValue5: import("../..").FctAnyType; responseValue6: import("../..").FctAnyType; responseValue8: import("../..").FctAnyType; responseValue7: import("../..").FctAnyType; responseValue9: import("../..").FctAnyType; responseValue11: import("../..").FctAnyType; responseValue12: import("../..").FctAnyType; responseValue13: import("../..").FctAnyType; responseValue14: import("../..").FctAnyType; responseValue15: import("../..").FctAnyType; }; }, Partial<{ methodParams: unknown; value1: string | import("../corelibTypes").Variable | undefined; value2: string | import("../corelibTypes").Variable | undefined; value3: string | import("../corelibTypes").Variable | undefined; value4: string | import("../corelibTypes").Variable | undefined; value10: string | import("../corelibTypes").Variable | undefined; value5: string | import("../corelibTypes").Variable | undefined; value6: string | import("../corelibTypes").Variable | undefined; value8: string | import("../corelibTypes").Variable | undefined; value7: string | import("../corelibTypes").Variable | undefined; value9: string | import("../corelibTypes").Variable | undefined; value11: string | import("../corelibTypes").Variable | undefined; value12: string | import("../corelibTypes").Variable | undefined; value13: string | import("../corelibTypes").Variable | undefined; value14: string | import("../corelibTypes").Variable | undefined; value15: string | import("../corelibTypes").Variable | undefined; key1: string | import("../corelibTypes").Variable | undefined; key10: string | import("../corelibTypes").Variable | undefined; key2: string | import("../corelibTypes").Variable | undefined; key3: string | import("../corelibTypes").Variable | undefined; key4: string | import("../corelibTypes").Variable | undefined; key5: string | import("../corelibTypes").Variable | undefined; key6: string | import("../corelibTypes").Variable | undefined; key8: string | import("../corelibTypes").Variable | undefined; key7: string | import("../corelibTypes").Variable | undefined; key9: string | import("../corelibTypes").Variable | undefined; key11: string | import("../corelibTypes").Variable | undefined; key12: string | import("../corelibTypes").Variable | undefined; key13: string | import("../corelibTypes").Variable | undefined; key14: string | import("../corelibTypes").Variable | undefined; key15: string | import("../corelibTypes").Variable | undefined; endpoint: string | import("../corelibTypes").Variable | undefined; }>>; }; GetImage: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ initImage: string | import("../corelibTypes").Variable | undefined; depValue: string | import("../corelibTypes").Variable | undefined; valueType: string | import("../corelibTypes").Variable | undefined; 'imageconditions_tuple[]': import("../corelibTypes").Variable | import("../..").TupleArrayParamType; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getImage", "getImage", { input: { initImage: import("../..").FctString; depValue: import("../..").FctAnyType; valueType: import("../..").FctString; 'imageconditions_tuple[]': import("../..").FctTupleArray; methodParams: {}; }; output: { image: import("../..").FctImage; }; }, Partial<{ initImage: string | import("../corelibTypes").Variable | undefined; depValue: string | import("../corelibTypes").Variable | undefined; valueType: string | import("../corelibTypes").Variable | undefined; 'imageconditions_tuple[]': import("../corelibTypes").Variable | import("../..").TupleArrayParamType; methodParams: unknown; }>>; }; Reroute: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ param: string | import("../corelibTypes").Variable | undefined; uiType: string | import("../corelibTypes").Variable | undefined; isRequired: string | import("../corelibTypes").Variable | undefined; decimals: string | import("../corelibTypes").Variable | undefined; protocol: string | import("../corelibTypes").Variable | undefined; name: string | import("../corelibTypes").Variable | undefined; paramKey: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "reroute", "reroute", { input: { param: import("../..").FctAnyType; uiType: import("../..").FctString; isRequired: import("../..").FctBoolean; decimals: import("../..").FctValue; protocol: import("../..").FctString; name: import("../..").FctString; paramKey: import("../..").FctString; methodParams: {}; }; output: {}; }, Partial<{ param: string | import("../corelibTypes").Variable | undefined; uiType: string | import("../corelibTypes").Variable | undefined; isRequired: string | import("../corelibTypes").Variable | undefined; decimals: string | import("../corelibTypes").Variable | undefined; protocol: string | import("../corelibTypes").Variable | undefined; name: string | import("../corelibTypes").Variable | undefined; paramKey: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; GetOffchainDataV2: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ endpoint: string | import("../corelibTypes").Variable | undefined; paramKey: string | import("../corelibTypes").Variable | undefined; paramValue: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getOffchainDataV2", "getOffchainDataV2", { input: { endpoint: import("../..").FctString; paramKey: import("../..").FctString; paramValue: import("../..").FctAnyType; methodParams: {}; }; output: { responseValue: import("../..").FctAnyType; }; }, Partial<{ endpoint: string | import("../corelibTypes").Variable | undefined; paramKey: string | import("../corelibTypes").Variable | undefined; paramValue: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; Reflow: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ in: string | import("../corelibTypes").Variable | undefined; keyIndex: string | import("../corelibTypes").Variable | undefined; key1: string | import("../corelibTypes").Variable | undefined; value1: string | import("../corelibTypes").Variable | undefined; key2: string | import("../corelibTypes").Variable | undefined; value2: string | import("../corelibTypes").Variable | undefined; key3: string | import("../corelibTypes").Variable | undefined; value3: string | import("../corelibTypes").Variable | undefined; key4: string | import("../corelibTypes").Variable | undefined; value4: string | import("../corelibTypes").Variable | undefined; key5: string | import("../corelibTypes").Variable | undefined; value5: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "reflow", "reflow", { input: { in: import("../..").FctString; keyIndex: import("../..").FctAnyType; key1: import("../..").FctString; value1: import("../..").FctRadio; key2: import("../..").FctString; value2: import("../..").FctRadio; key3: import("../..").FctString; value3: import("../..").FctRadio; key4: import("../..").FctString; value4: import("../..").FctRadio; key5: import("../..").FctString; value5: import("../..").FctRadio; methodParams: {}; }; output: { out1: import("../..").FctBoolean; out2: import("../..").FctBoolean; out3: import("../..").FctBoolean; out4: import("../..").FctBoolean; out5: import("../..").FctBoolean; }; }, Partial<{ in: string | import("../corelibTypes").Variable | undefined; keyIndex: string | import("../corelibTypes").Variable | undefined; key1: string | import("../corelibTypes").Variable | undefined; value1: string | import("../corelibTypes").Variable | undefined; key2: string | import("../corelibTypes").Variable | undefined; value2: string | import("../corelibTypes").Variable | undefined; key3: string | import("../corelibTypes").Variable | undefined; value3: string | import("../corelibTypes").Variable | undefined; key4: string | import("../corelibTypes").Variable | undefined; value4: string | import("../corelibTypes").Variable | undefined; key5: string | import("../corelibTypes").Variable | undefined; value5: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; TradingGraph: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ label: string | import("../corelibTypes").Variable | undefined; fromToken: string | import("../corelibTypes").Variable | undefined; toToken: string | import("../corelibTypes").Variable | undefined; protocol: string | import("../corelibTypes").Variable | undefined; minPrice: string | import("../corelibTypes").Variable | undefined; minDescription: string | import("../corelibTypes").Variable | undefined; maxPrice: string | import("../corelibTypes").Variable | undefined; maxDescription: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "tradingGraph", "tradingGraph", { input: { label: import("../..").FctString; fromToken: import("../..").FctAddress; toToken: import("../..").FctAddress; protocol: import("../..").FctString; minPrice: import("../..").FctValue; minDescription: import("../..").FctString; maxPrice: import("../..").FctValue; maxDescription: import("../..").FctString; methodParams: {}; }; output: { component: import("../..").FctTradingGraphProps; }; }, Partial<{ label: string | import("../corelibTypes").Variable | undefined; fromToken: string | import("../corelibTypes").Variable | undefined; toToken: string | import("../corelibTypes").Variable | undefined; protocol: string | import("../corelibTypes").Variable | undefined; minPrice: string | import("../corelibTypes").Variable | undefined; minDescription: string | import("../corelibTypes").Variable | undefined; maxPrice: string | import("../corelibTypes").Variable | undefined; maxDescription: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; SetParam: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ key: string | import("../corelibTypes").Variable | undefined; param: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "setParam", "setParam", { input: { key: import("../..").FctString; param: import("../..").FctAnyType; methodParams: {}; }; output: {}; }, Partial<{ key: string | import("../corelibTypes").Variable | undefined; param: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; GetParam: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ key: string | import("../corelibTypes").Variable | undefined; param: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getParam", "getParam", { input: { key: import("../..").FctString; param: import("../..").FctAnyType; methodParams: {}; }; output: {}; }, Partial<{ key: string | import("../corelibTypes").Variable | undefined; param: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; GetPool: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ poolAddress: string | import("../corelibTypes").Variable | undefined; token1: string | import("../corelibTypes").Variable | undefined; token2: string | import("../corelibTypes").Variable | undefined; 'pool_tuple[]': import("../corelibTypes").Variable | import("../..").TupleArrayParamType; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getPool", "getPool", { input: { poolAddress: import("../..").FctAddress; token1: import("../..").FctAddress; token2: import("../..").FctAddress; 'pool_tuple[]': import("../..").FctTupleArray; methodParams: {}; }; output: {}; }, Partial<{ poolAddress: string | import("../corelibTypes").Variable | undefined; token1: string | import("../corelibTypes").Variable | undefined; token2: string | import("../corelibTypes").Variable | undefined; 'pool_tuple[]': import("../corelibTypes").Variable | import("../..").TupleArrayParamType; methodParams: unknown; }>>; }; GetPercent: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ percent: string | import("../corelibTypes").Variable | undefined; minPercent: string | import("../corelibTypes").Variable | undefined; maxPercent: string | import("../corelibTypes").Variable | undefined; tick: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getPercent", "getPercent", { input: { percent: import("../..").FctValue; minPercent: import("../..").FctValue; maxPercent: import("../..").FctValue; tick: import("../..").FctValue; methodParams: {}; }; output: {}; }, Partial<{ percent: string | import("../corelibTypes").Variable | undefined; minPercent: string | import("../corelibTypes").Variable | undefined; maxPercent: string | import("../corelibTypes").Variable | undefined; tick: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; Alert: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ type: string | import("../corelibTypes").Variable | undefined; alert: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "alert", "alert", { input: { type: import("../..").FctString; alert: import("../..").FctString; methodParams: {}; }; output: {}; }, Partial<{ type: string | import("../corelibTypes").Variable | undefined; alert: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; GetJSON: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ JSON: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "getJSON", "getJSON", { input: { JSON: import("../..").FctJSON; methodParams: {}; }; output: {}; }, Partial<{ JSON: string | import("../corelibTypes").Variable | undefined; methodParams: unknown; }>>; }; ReactComponent: { new (args: { chainId: import("../..").ChainId; initParams?: Partial<{ name: string | import("../corelibTypes").Variable | undefined; path: string | import("../corelibTypes").Variable | undefined; component: string | import("../corelibTypes").Variable | undefined; npmPackages: string[] | undefined; methodParams: unknown; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("../..").NewPluginType<"FUNCTIONS", "GETTER", "reactComponent", "reactComponent", { input: { name: import("../..").FctString; path: import("../..").FctString; component: import("../..").FctTextarea; npmPackages: import("../..").FctStringList; methodParams: {}; }; output: {}; }, Partial<{ name: string | import("../corelibTypes").Variable | undefined; path: string | import("../corelibTypes").Variable | undefined; component: string | import("../corelibTypes").Variable | undefined; npmPackages: string[] | undefined; methodParams: unknown; }>>; }; }; }; export { OffchainData };