import { MoveCallInfo } from '../../api/types';
import { Transaction, TransactionObjectArgument } from '@mysten/sui/transactions';
export interface SeedLiquidityConfig {
    nemoContractId: string;
    version: string;
    pyStateId: string;
    yieldFactoryConfigId: string;
    marketStateId: string;
    syCoinType: string;
}
export declare const seedLiquidity: <T extends boolean = false>(tx: Transaction, config: SeedLiquidityConfig, syCoin: TransactionObjectArgument, minLpAmount: string, priceVoucher: TransactionObjectArgument, pyPosition: TransactionObjectArgument, returnDebugInfo?: T) => T extends true ? [TransactionObjectArgument, MoveCallInfo] : TransactionObjectArgument;
//# sourceMappingURL=seedLiquidity.d.ts.map