mirror of
https://github.com/nodejs/node.git
synced 2024-11-28 22:46:31 +01:00
70a5b86049
PR-URL: https://github.com/nodejs/node/pull/40222 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Zijian Liu <lxxyxzj@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
36 lines
812 B
TypeScript
36 lines
812 B
TypeScript
declare function InternalBinding(binding: 'options'): {
|
|
getOptions(): {
|
|
options: Map<
|
|
string,
|
|
{
|
|
helpText: string;
|
|
envVarSettings: 0 | 1;
|
|
} & (
|
|
| { type: 0 | 1; value: undefined }
|
|
| { type: 2; value: boolean }
|
|
| { type: 3 | 4; value: number }
|
|
| { type: 5; value: string }
|
|
| { type: 6; value: { host: string; port: number } }
|
|
| { type: 7; value: string[] }
|
|
)
|
|
>;
|
|
aliases: Map<string, string[]>;
|
|
};
|
|
envSettings: {
|
|
kAllowedInEnvironment: 0;
|
|
kDisallowedInEnvironment: 1;
|
|
};
|
|
noGlobalSearchPaths: boolean;
|
|
shouldNotRegisterESMLoader: boolean;
|
|
types: {
|
|
kNoOp: 0;
|
|
kV8Option: 1;
|
|
kBoolean: 2;
|
|
kInteger: 3;
|
|
kUInteger: 4;
|
|
kString: 5;
|
|
kHostPort: 6;
|
|
kStringList: 7;
|
|
};
|
|
};
|