import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { Logger } from '../utils/logger.js';
import { LudusCliWrapper } from '../ludusMCP/cliWrapper.js';
export interface DeployRangeArgs {
    user?: string;
    configPath?: string;
    force?: boolean;
    tags?: string;
    limit?: string;
    onlyRoles?: string;
    verboseAnsible?: boolean;
    help?: boolean;
}
export declare function createDeployRangeTool(logger: Logger, cliWrapper: LudusCliWrapper): Tool;
export declare function handleDeployRange(args: DeployRangeArgs, logger: Logger, cliWrapper: LudusCliWrapper): Promise<any>;
//# sourceMappingURL=deployRange.d.ts.map