export interface ProcessInfo { pid: number; name: string; commandLine: string; parentPid?: number; memoryUsage?: number; cpuTime?: number; } export declare class WindowsUtils { /** * Get detailed information about a process */ static getProcessInfo(pid: number): Promise; /** * Find all processes matching a pattern */ static findProcesses(pattern: string): Promise; /** * Kill a process tree on Windows */ static killProcessTree(pid: number, force?: boolean): boolean; /** * Check if a process is running */ static isProcessRunning(pid: number): boolean; /** * Get child processes of a parent */ static getChildProcesses(parentPid: number): Promise; /** * Set process priority on Windows */ static setProcessPriority(pid: number, priority: 'low' | 'normal' | 'high'): boolean; } //# sourceMappingURL=windows-utils.d.ts.map