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
21 lines • 754 B
TypeScript
import type { FirewallaConfig } from '../types';
export interface ProductionConfig extends FirewallaConfig {
environment: 'production' | 'staging' | 'development';
logLevel: 'error' | 'warn' | 'info' | 'debug';
enableMetrics: boolean;
enableHealthChecks: boolean;
corsOrigins: string[];
trustedProxies: string[];
maxConcurrentRequests: number;
gracefulShutdownTimeout: number;
}
export declare function getProductionConfig(): ProductionConfig;
export declare class ProductionConfigValidator {
static validate(config: ProductionConfig): {
valid: boolean;
errors: string[];
warnings: string[];
};
}
export declare const productionConfig: ProductionConfig;
//# sourceMappingURL=config.d.ts.map