import type { IPlatformImplementation, IProcessInfo } from '../types';
export declare class MacOSPlatform implements IPlatformImplementation {
    findProcessesByPort(port: number, protocol?: string): Promise<IProcessInfo[]>;
    killProcess(pid: number, force?: boolean): Promise<boolean>;
    isPortAvailable(port: number, protocol?: string): Promise<boolean>;
    private executeCommand;
    private fallbackFindProcesses;
    private getProcessCommand;
    private waitForProcessToExit;
    private deduplicateProcesses;
}
//# sourceMappingURL=macos.d.ts.map