/** An isomorphic subset of the Node.js global `process` object. By defining our * own type for this we avoid depending on `@types/node` package */ export declare type CCliProcess = { argv: string[]; exit: (code?: number) => void; stderr: { isTTY: boolean; }; stdout: { columns: number; isTTY: boolean; }; }; /** Get a reference to the global variable `process` if it exists. The return * value is type-asserted as `any` so be careful with it. */ export declare function getGlobalProcess(): any; /** A factory for {@link CCliProcess} objects that are a type- and * environment-safe alternative to the Node.js global `process` */ export declare function cCliProcessFactory(): CCliProcess; //# sourceMappingURL=c-cli-process.d.ts.map