/** Portable command that rejects credential prompts without assuming an FHS layout. */ export declare const REJECT_PROMPT_COMMAND: string; export declare const NON_INTERACTIVE_ENV: Readonly>; /** Options for {@link buildNonInteractiveEnv}. */ export interface NonInteractiveEnvOptions { /** Env the child inherits from the launcher. */ baseEnv?: Record; platform?: NodeJS.Platform; /** Keep the inherited locale instead of pinning {@link AGENT_LOCALE}: user-typed `!` commands. */ inheritLocale?: boolean; } /** Builds the per-command environment for non-interactive child processes. */ export declare function buildNonInteractiveEnv(overrides?: Record, { baseEnv, platform, inheritLocale }?: NonInteractiveEnvOptions): Record;