/**
 * Node.js Process Module Singleton
 * Safe to import in both API and CLI code
 * Exported from node:process built-in
 */
import * as processModule from 'node:process';
export declare const arch: NodeJS.Architecture, argv: string[], argv0: string, chdir: (directory: string) => void, config: NodeJS.ProcessConfig, connected: boolean, cpuUsage: (previousValue?: NodeJS.CpuUsage) => NodeJS.CpuUsage, cwd: () => string, debugPort: number, disconnect: (() => void) | undefined, emitWarning: {
    (warning: string | Error, ctor?: Function): void;
    (warning: string | Error, type?: string, ctor?: Function): void;
    (warning: string | Error, type?: string, code?: string, ctor?: Function): void;
    (warning: string | Error, options?: NodeJS.EmitWarningOptions): void;
}, env: NodeJS.ProcessEnv, execArgv: string[], execPath: string, exit: (code?: number | string | null) => never, exitCode: string | number | null | undefined, getegid: (() => number) | undefined, geteuid: (() => number) | undefined, getgid: (() => number) | undefined, getgroups: (() => number[]) | undefined, getuid: (() => number) | undefined, hasUncaughtExceptionCaptureCallback: () => boolean, hrtime: NodeJS.HRTime, kill: (pid: number, signal?: string | number) => true, memoryUsage: NodeJS.MemoryUsageFn, nextTick: (callback: Function, ...args: any[]) => void, pid: number, platform: NodeJS.Platform, ppid: number, release: NodeJS.ProcessRelease, report: NodeJS.ProcessReport, resourceUsage: () => NodeJS.ResourceUsage, setegid: ((id: number | string) => void) | undefined, seteuid: ((id: number | string) => void) | undefined, setgid: ((id: number | string) => void) | undefined, setgroups: ((groups: ReadonlyArray<string | number>) => void) | undefined, setuid: ((id: number | string) => void) | undefined, setUncaughtExceptionCaptureCallback: (cb: ((err: Error) => void) | null) => void, stderr: NodeJS.WriteStream & {
    fd: 2;
}, stdin: NodeJS.ReadStream & {
    fd: 0;
}, stdout: NodeJS.WriteStream & {
    fd: 1;
}, title: string, umask: {
    (): number;
    (mask: string | number): number;
}, uptime: () => number, version: string, versions: NodeJS.ProcessVersions;
export default processModule;
//# sourceMappingURL=process.d.ts.map