import { PoolTemplate } from "../PoolTemplate.js"; import { IMethodInfo } from "../../interfaces.js"; export declare const swapWrappedTricrypto2Mixin: { _swapWrapped(this: PoolTemplate, i: number, j: number, _amount: bigint, slippage?: number, estimateGas?: boolean, getInfo?: boolean): Promise; swapWrappedEstimateGas(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string, slippage?: number): Promise; swapWrapped(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string, slippage?: number): Promise; getSwapWrappedInfo(this: PoolTemplate): Promise; }; export declare const swapWrappedMixin: { _swapWrapped(this: PoolTemplate, i: number, j: number, _amount: bigint, slippage?: number, estimateGas?: boolean, getInfo?: boolean): Promise; swapWrappedEstimateGas(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string, slippage?: number): Promise; swapWrapped(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string, slippage?: number): Promise; getSwapWrappedInfo(this: PoolTemplate): Promise; }; export declare const swapWrappedExpectedAndApproveMixin: { swapWrappedExpected(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string): Promise; swapWrappedExpectedBigInt(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: bigint): Promise; swapWrappedIsApproved(this: PoolTemplate, inputCoin: string | number, amount: number | string): Promise; swapWrappedApproveEstimateGas(this: PoolTemplate, inputCoin: string | number, amount: number | string): Promise; swapWrappedApprove(this: PoolTemplate, inputCoin: string | number, amount: number | string): Promise; }; export declare const swapWrappedRequiredMixin: { swapWrappedRequired(this: PoolTemplate, inputCoin: string | number, outputCoin: string | number, amount: number | string): Promise; };