typings: improve internal binding types · nodejs/node@76bc4d6
1+import { AsyncContextFrameBinding } from './internalBinding/async_context_frame';
12import { AsyncWrapBinding } from './internalBinding/async_wrap';
23import { BlobBinding } from './internalBinding/blob';
34import { ConfigBinding } from './internalBinding/config';
@@ -7,11 +8,13 @@ import { HttpParserBinding } from './internalBinding/http_parser';
78import { InspectorBinding } from './internalBinding/inspector';
89import { FsBinding } from './internalBinding/fs';
910import { FsDirBinding } from './internalBinding/fs_dir';
11+import { ICUBinding } from './internalBinding/icu';
1012import { LocksBinding } from './internalBinding/locks';
1113import { MessagingBinding } from './internalBinding/messaging';
1214import { OptionsBinding } from './internalBinding/options';
1315import { OSBinding } from './internalBinding/os';
1416import { ProcessBinding } from './internalBinding/process';
17+import { SeaBinding } from './internalBinding/sea';
1518import { SerdesBinding } from './internalBinding/serdes';
1619import { SymbolsBinding } from './internalBinding/symbols';
1720import { TimersBinding } from './internalBinding/timers';
@@ -25,6 +28,7 @@ import { ModulesBinding } from './internalBinding/modules';
2528import { ZlibBinding } from './internalBinding/zlib';
26292730interface InternalBindingMap {
31+async_context_frame: AsyncContextFrameBinding;
2832async_wrap: AsyncWrapBinding;
2933blob: BlobBinding;
3034config: ConfigBinding;
@@ -33,13 +37,15 @@ interface InternalBindingMap {
3337fs: FsBinding;
3438fs_dir: FsDirBinding;
3539http_parser: HttpParserBinding;
40+icu: ICUBinding;
3641inspector: InspectorBinding;
3742locks: LocksBinding;
3843messaging: MessagingBinding;
3944modules: ModulesBinding;
4045options: OptionsBinding;
4146os: OSBinding;
4247process: ProcessBinding;
48+sea: SeaBinding;
4349serdes: SerdesBinding;
4450symbols: SymbolsBinding;
4551timers: TimersBinding;
@@ -65,6 +71,7 @@ declare global {
6571| Int8Array
6672| Int16Array
6773| Int32Array
74+| Float16Array
6875| Float32Array
6976| Float64Array
7077| BigUint64Array