import { BuiltinGroup, BuiltinTier, ShellBuiltin } from './types.ts';
export declare const PARAMETER_NAME: RegExp;
export declare const ARITH_BLANKS = " \t\n";
export declare const ARITH_NAME: RegExp;
export declare const ARITH_LITERAL: RegExp;
export declare const ARITH_OPERATOR: RegExp;
export declare const ARITH_ASSIGN_OPS: ReadonlySet<string>;
export declare const ARITH_UNARY_OPS: ReadonlySet<string>;
export declare const ARITH_PRECEDENCE: ReadonlyMap<string, number>;
export declare const ARITH_MAX_DEPTH = 27;
export declare const NESTING_MAX = 32;
export declare const FD_STDIN = 0;
export declare const FD_STDOUT = 1;
export declare const FD_STDERR = 2;
export declare const FD_BOTH = -1;
export declare const FD_CLOSE = -1;
export declare const OUTPUT_ONLY_BUILTINS: ReadonlySet<string>;
export declare const PIPESTATUS = "PIPESTATUS";
export declare const FUNCNAME = "FUNCNAME";
export declare const RANDOM = "RANDOM";
export declare const RANDOM_A = 16807;
export declare const RANDOM_Q = 127773;
export declare const RANDOM_R = 2836;
export declare const RANDOM_M = 2147483647;
export declare const RANDOM_ZERO_SEED = 123459876;
export declare const RANDOM_MODULUS: number;
export declare const RANDOM_MAX = 32767;
export declare const RANDOM_UNSET = "";
export declare const SHELL_ARGV0 = "mirage";
export declare const BIN_PREFIX = "/usr/bin";
export declare const IFS_DEFAULT = " \t\n";
export declare const FORK_FAILED = "bash: fork: Resource temporarily unavailable\n";
export declare const FORK_FAILED_STATUS = 254;
export declare const TIMEOUT_STATUS = 124;
export declare const CANNOT_EXECUTE_STATUS = 126;
export declare const NOT_FOUND_STATUS = 127;
export declare const INTERRUPTED_STATUS = 130;
export declare const SIGPIPE_STATUS = 141;
export declare const ERREXIT_EXEMPT_TYPES: ReadonlySet<string>;
export declare const ERR_TRAP_EXEMPT_TYPES: ReadonlySet<string>;
export declare const SET_FLAG_TO_OPTION: Readonly<Record<string, string>>;
export declare const SET_OPTION_NAMES: ReadonlySet<string>;
export declare const SET_OPTION_DEFAULTS: ReadonlyMap<string, boolean>;
export declare const SHOPT_DEFAULTS: ReadonlyMap<string, boolean>;
export declare const GROUP_TIER: ReadonlyMap<BuiltinGroup, BuiltinTier>;
export declare const BUILTIN_GROUP: ReadonlyMap<ShellBuiltin, BuiltinGroup>;
export declare const GRAMMAR_BUILTINS: ReadonlySet<ShellBuiltin>;
//# sourceMappingURL=constants.d.ts.map