firewalla-mcp-server
Version:
Model Context Protocol (MCP) server for Firewalla MSP API - Provides real-time network monitoring, security analysis, and firewall management through 28 specialized tools compatible with any MCP client
22 lines • 635 B
TypeScript
/**
* Filter Factory and Registry
* Centralized management of all search filters
*/
import type { QueryNode } from '../types.js';
import type { Filter, FilterContext, FilterResult } from './base.js';
/**
* Filter Factory for managing and applying filters
*/
export declare class FilterFactory {
private filters;
/**
* Apply all relevant filters to a query node
*/
applyFilters(node: QueryNode, context: FilterContext): FilterResult;
/**
* Register a new filter
*/
registerFilter(filter: Filter): void;
}
export declare const filterFactory: FilterFactory;
//# sourceMappingURL=index.d.ts.map