import { execFileSync } from "node:child_process"; export declare const RECOMMENDED_MACOS_NOFILE_LIMIT = 4096; export declare function parseNoFileLimit(text: string): number | undefined; export declare function buildMacOSNoFileLimitWarning(currentLimit: number): string; export interface WarnIfMacOSNoFileLimitTooLowDeps { platform?: NodeJS.Platform; env?: NodeJS.ProcessEnv; execFileSync?: typeof execFileSync; writeStderr?: (text: string) => void; } export declare function warnIfMacOSNoFileLimitTooLow(deps?: WarnIfMacOSNoFileLimitTooLowDeps): void;