/** * MCP Tool Handlers for Whitelist Management */ import { WhitelistType, WhitelistStatus } from '../types/whitelist.js'; export declare function handleWhitelistGet(args: any): Promise<{ success: boolean; count: number; entries: { name: string; type: WhitelistType; status: WhitelistStatus; category: string | undefined; description: string | undefined; patterns: string[] | undefined; addedBy: "auto-detect" | "llm" | "system" | "user"; addedAt: Date; }[]; error?: undefined; } | { count?: undefined; entries?: undefined; success: boolean; error: string; }>; export declare function handleWhitelistAdd(args: any): Promise<{ error?: undefined; success: boolean; message: string; entry: { name: string; type: WhitelistType; status: WhitelistStatus; description: string | undefined; }; } | { message?: undefined; entry?: undefined; success: boolean; error: string; }>; export declare function handleWhitelistUpdateStatus(args: any): Promise<{ error?: undefined; success: boolean; message: string; } | { message?: undefined; success: boolean; error: string; }>; export declare function handleWhitelistDetect(args: any): Promise<{ count?: undefined; error?: undefined; success: boolean; autoAdded: number; suggestions: import("../types.js").WhitelistSuggestion[]; message: string; } | { error?: undefined; autoAdded?: undefined; success: boolean; count: number; suggestions: { name: string; type: WhitelistType; reason: string; confidence: number; }[]; message: string | undefined; } | { count?: undefined; message?: undefined; autoAdded?: undefined; suggestions?: undefined; success: boolean; error: string; }>; //# sourceMappingURL=whitelistTools.d.ts.map