/**
 * Bulk rule management tool handlers
 */
import { BaseToolHandler, type ToolArgs, type ToolResponse } from './base.js';
import type { FirewallaClient } from '../../firewalla/client.js';
/**
 * Bulk pause multiple firewall rules
 */
export declare class BulkPauseRulesHandler extends BaseToolHandler {
    name: string;
    description: string;
    category: "rule";
    constructor();
    execute(args: ToolArgs, firewalla: FirewallaClient): Promise<ToolResponse>;
}
/**
 * Bulk resume multiple firewall rules
 */
export declare class BulkResumeRulesHandler extends BaseToolHandler {
    name: string;
    description: string;
    category: "rule";
    constructor();
    execute(args: ToolArgs, firewalla: FirewallaClient): Promise<ToolResponse>;
}
//# sourceMappingURL=bulk-rules.d.ts.map