import { IIncreaseLiquidityCommandParams } from '../../interfaces/commands/params/IIncreaseLiquidityCommandParams';
import { IBaseCommand } from '../../interfaces/commands/IBaseCommand';
import { PositionManagerContract } from '@contracts';
/**
 * @title Increase Liquidity Command
 * @notice Increases liquidity for an existing position
 * @dev This command interacts with the PositionManager contract to add liquidity
 */
export declare class IncreaseLiquidityCommand implements IBaseCommand<IIncreaseLiquidityCommandParams, void> {
    private readonly positionManager;
    constructor(positionManager: PositionManagerContract);
    /**
     * @notice Executes the increase liquidity command
     * @param params The parameters for increasing liquidity
     */
    execute(params: IIncreaseLiquidityCommandParams): Promise<void>;
}
