import { SuiClient } from '@mysten/sui/client';
import { CoinConfig, CoinData } from '../../api/types';
interface DebugInfo {
    moveCall: any[];
    rawResult: any;
    parsedOutput?: any;
}
type DryRunResult<T extends boolean> = T extends true ? [string, DebugInfo] : string;
export declare function addLiquiditySinglePtDryRun<T extends boolean = false>(params: {
    suiClient: SuiClient;
    defaultAddress: string;
    coinConfig: CoinConfig;
    netSyIn: string;
    coinData: CoinData[];
    debug?: T;
}): Promise<DryRunResult<T>>;
export {};
//# sourceMappingURL=addLiquiditySinglePt.d.ts.map