UNPKG

portfree

Version:

A cross-platform CLI tool for managing processes running on specific ports

21 lines 726 B
/** * Custom error class for permission-related errors * Used when operations fail due to insufficient privileges */ export declare class PermissionError extends Error { readonly name = "PermissionError"; readonly code = "PERMISSION_ERROR"; readonly pid: number | null; /** * Create a new PermissionError * @param message - Error message describing the permission issue * @param pid - Process ID related to the permission error (optional) */ constructor(message: string, pid?: number | null); /** * Get user-friendly error message with suggestions * @returns Formatted error message */ getUserMessage(): string; } //# sourceMappingURL=permission-error.d.ts.map