/usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js run start --scripts-prepend-node-path=auto > react-scripts-kotlin start The `setup` option is deprecated and will be removed in v3. Please update your config to use `before` Starting the development server... Failed to compile. src/types/index.NodeJS.kt:47:20: error: external type extends non-external type external interface ErrnoException : Error { ^ src/types/index.NodeJS.kt:52:5: error: 'stack' overrides nothing override var stack: String? get() = definedExternally; set(value) = definedExternally ^ src/types/index.NodeJS.kt:95:24: error: unresolved reference: Buffer fun unshift(chunk: Buffer) ^ src/types/index.NodeJS.kt:101:23: error: unresolved reference: Buffer fun write(buffer: Buffer, cb: Function<*>? = definedExternally /* null */): Boolean ^ src/types/index.NodeJS.kt:104:21: error: unresolved reference: Buffer fun end(buffer: Buffer, cb: Function<*>? = definedExternally /* null */) ^ src/types/index.NodeJS.kt:117:9: error: 'addListener' hides member of supertype 'Events' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Domain /* this */ ^ src/types/index.NodeJS.kt:118:9: error: 'on' hides member of supertype 'Events' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Domain /* this */ ^ src/types/index.NodeJS.kt:119:9: error: 'once' hides member of supertype 'Events' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Domain /* this */ ^ src/types/index.NodeJS.kt:120:9: error: 'removeListener' hides member of supertype 'Events' and needs 'override' modifier fun removeListener(event: String, listener: (args: Any) -> Unit): Domain /* this */ ^ src/types/index.NodeJS.kt:121:9: error: 'removeAllListeners' hides member of supertype 'Events' and needs 'override' modifier fun removeAllListeners(event: String? = definedExternally /* null */): Domain /* this */ ^ src/types/index.NodeJS.kt:245:21: error: unresolved reference: NodeModule var mainModule: NodeModule? get() = definedExternally; set(value) = definedExternally ^ src/types/index.NodeJS.kt:264:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */, listener: (signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit): Process /* this */ ^ src/types/index.NodeJS.kt:287:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */, listener: (signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit): Process /* this */ ^ src/types/index.NodeJS.kt:298:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */, listener: (signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit): Process /* this */ ^ src/types/index.NodeJS.kt:309:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */, listener: (signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit): Process /* this */ ^ src/types/index.NodeJS.kt:320:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */, listener: (signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit): Process /* this */ ^ src/types/index.NodeJS.kt:323:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "beforeExit" */): Array<(code: Number) -> Unit> ^ src/types/index.NodeJS.kt:324:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "disconnect" */): Array<() -> Unit> ^ src/types/index.NodeJS.kt:325:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "exit" */): Array<(code: Number) -> Unit> ^ src/types/index.NodeJS.kt:326:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "rejectionHandled" */): Array<(promise: Promise) -> Unit> ^ src/types/index.NodeJS.kt:327:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "uncaughtException" */): Array<(error: Error) -> Unit> ^ src/types/index.NodeJS.kt:328:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "unhandledRejection" */): Array<(reason: Any, promise: Promise) -> Unit> ^ src/types/index.NodeJS.kt:329:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "warning" */): Array<(warning: Error) -> Unit> ^ src/types/index.NodeJS.kt:330:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "message" */): Array<(message: Any, sendHandle: Any) -> Unit> ^ src/types/index.NodeJS.kt:331:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */): Array<(signal: dynamic /* String /* "SIGABRT" */ | String /* "SIGALRM" */ | String /* "SIGBUS" */ | String /* "SIGCHLD" */ | String /* "SIGCONT" */ | String /* "SIGFPE" */ | String /* "SIGHUP" */ | String /* "SIGILL" */ | String /* "SIGINT" */ | String /* "SIGIO" */ | String /* "SIGIOT" */ | String /* "SIGKILL" */ | String /* "SIGPIPE" */ | String /* "SIGPOLL" */ | String /* "SIGPROF" */ | String /* "SIGPWR" */ | String /* "SIGQUIT" */ | String /* "SIGSEGV" */ | String /* "SIGSTKFLT" */ | String /* "SIGSTOP" */ | String /* "SIGSYS" */ | String /* "SIGTERM" */ | String /* "SIGTRAP" */ | String /* "SIGTSTP" */ | String /* "SIGTTIN" */ | String /* "SIGTTOU" */ | String /* "SIGUNUSED" */ | String /* "SIGURG" */ | String /* "SIGUSR1" */ | String /* "SIGUSR2" */ | String /* "SIGVTALRM" */ | String /* "SIGWINCH" */ | String /* "SIGXCPU" */ | String /* "SIGXFSZ" */ | String /* "SIGBREAK" */ | String /* "SIGLOST" */ | String /* "SIGINFO" */ */) -> Unit> ^ src/types/index.NodeJS.kt:332:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "newListener" */): Array<(type: dynamic /* String | Any? */, listener: (args: Any) -> Unit) -> Unit> ^ src/types/index.NodeJS.kt:333:9: error: 'listeners' hides member of supertype 'EventEmitter' and needs 'override' modifier fun listeners(event: String /* "removeListener" */): Array<(type: dynamic /* String | Any? */, listener: (args: Any) -> Unit) -> Unit> ^ src/types/index.NodeJS.kt:337:20: error: unresolved reference: Buffer var prototype: Buffer ^ src/types/index.NodeJS.kt:338:141: error: unresolved reference: Buffer fun from(arrayBuffer: ArrayBuffer, byteOffset: Number? = definedExternally /* null */, length: Number? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:339:29: error: unresolved reference: Buffer fun from(data: String): Buffer ^ src/types/index.NodeJS.kt:340:33: error: unresolved reference: Buffer fun from(data: Array): Buffer ^ src/types/index.NodeJS.kt:341:20: error: unresolved reference: Buffer fun from(data: Buffer): Buffer ^ src/types/index.NodeJS.kt:341:29: error: unresolved reference: Buffer fun from(data: Buffer): Buffer ^ src/types/index.NodeJS.kt:342:34: error: unresolved reference: Buffer fun from(data: ArrayBuffer): Buffer ^ src/types/index.NodeJS.kt:343:78: error: unresolved reference: Buffer fun from(str: String, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:347:28: error: unresolved reference: Buffer fun byteLength(string: Buffer, encoding: String? = definedExternally /* null */): Number ^ src/types/index.NodeJS.kt:350:28: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:350:91: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:351:23: error: unresolved reference: Buffer fun compare(buf1: Buffer, buf2: Buffer): Number ^ src/types/index.NodeJS.kt:351:37: error: unresolved reference: Buffer fun compare(buf1: Buffer, buf2: Buffer): Number ^ src/types/index.NodeJS.kt:352:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: String? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:353:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: Number? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:354:35: error: unresolved reference: Buffer fun alloc(size: Number, fill: Buffer? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:354:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: Buffer? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.NodeJS.kt:355:36: error: unresolved reference: Buffer fun allocUnsafe(size: Number): Buffer ^ src/types/index.NodeJS.kt:356:40: error: unresolved reference: Buffer fun allocUnsafeSlow(size: Number): Buffer ^ src/types/index.NodeJS.kt:358:30: error: unresolved reference: Buffer fun alloc(size: Number): Buffer ^ src/types/index.NodeJS.kt:361:16: error: unresolved reference: ArrayConstructor var Array: ArrayConstructor ^ src/types/index.NodeJS.kt:362:22: error: unresolved reference: ArrayBufferConstructor var ArrayBuffer: ArrayBufferConstructor ^ src/types/index.NodeJS.kt:363:18: error: unresolved reference: BooleanConstructor var Boolean: BooleanConstructor ^ src/types/index.NodeJS.kt:365:19: error: unresolved reference: DataViewConstructor var DataView: DataViewConstructor ^ src/types/index.NodeJS.kt:366:15: error: unresolved reference: DateConstructor var Date: DateConstructor ^ src/types/index.NodeJS.kt:367:16: error: unresolved reference: ErrorConstructor var Error: ErrorConstructor ^ src/types/index.NodeJS.kt:368:20: error: unresolved reference: EvalErrorConstructor var EvalError: EvalErrorConstructor ^ src/types/index.NodeJS.kt:369:23: error: unresolved reference: Float32ArrayConstructor var Float32Array: Float32ArrayConstructor ^ src/types/index.NodeJS.kt:370:23: error: unresolved reference: Float64ArrayConstructor var Float64Array: Float64ArrayConstructor ^ src/types/index.NodeJS.kt:371:19: error: unresolved reference: FunctionConstructor var Function: FunctionConstructor ^ src/types/index.NodeJS.kt:374:21: error: unresolved reference: Int16ArrayConstructor var Int16Array: Int16ArrayConstructor ^ src/types/index.NodeJS.kt:375:21: error: unresolved reference: Int32ArrayConstructor var Int32Array: Int32ArrayConstructor ^ src/types/index.NodeJS.kt:376:20: error: unresolved reference: Int8ArrayConstructor var Int8Array: Int8ArrayConstructor ^ src/types/index.NodeJS.kt:379:14: error: unresolved reference: MapConstructor var Map: MapConstructor ^ src/types/index.NodeJS.kt:382:17: error: unresolved reference: NumberConstructor var Number: NumberConstructor ^ src/types/index.NodeJS.kt:383:17: error: unresolved reference: ObjectConstructor var Object: ObjectConstructor ^ src/types/index.NodeJS.kt:385:21: error: unresolved reference: RangeErrorConstructor var RangeError: RangeErrorConstructor ^ src/types/index.NodeJS.kt:386:25: error: unresolved reference: ReferenceErrorConstructor var ReferenceError: ReferenceErrorConstructor ^ src/types/index.NodeJS.kt:387:17: error: unresolved reference: RegExpConstructor var RegExp: RegExpConstructor ^ src/types/index.NodeJS.kt:388:14: error: unresolved reference: SetConstructor var Set: SetConstructor ^ src/types/index.NodeJS.kt:389:17: error: unresolved reference: StringConstructor var String: StringConstructor ^ src/types/index.NodeJS.kt:391:22: error: unresolved reference: SyntaxErrorConstructor var SyntaxError: SyntaxErrorConstructor ^ src/types/index.NodeJS.kt:392:20: error: unresolved reference: TypeErrorConstructor var TypeError: TypeErrorConstructor ^ src/types/index.NodeJS.kt:393:19: error: unresolved reference: URIErrorConstructor var URIError: URIErrorConstructor ^ src/types/index.NodeJS.kt:394:22: error: unresolved reference: Uint16ArrayConstructor var Uint16Array: Uint16ArrayConstructor ^ src/types/index.NodeJS.kt:395:22: error: unresolved reference: Uint32ArrayConstructor var Uint32Array: Uint32ArrayConstructor ^ src/types/index.NodeJS.kt:396:21: error: unresolved reference: Uint8ArrayConstructor var Uint8Array: Uint8ArrayConstructor ^ src/types/index.NodeJS.kt:398:18: error: unresolved reference: WeakMapConstructor var WeakMap: WeakMapConstructor ^ src/types/index.NodeJS.kt:399:18: error: unresolved reference: WeakSetConstructor var WeakSet: WeakSetConstructor ^ src/types/index.NodeJS.kt:432:23: error: unresolved reference: NodeRequireFunction open var require: NodeRequireFunction = definedExternally ^ src/types/index.assert.internal.kt:27:21: error: external type extends non-external type external open class AssertionError(options: `T$88`? = definedExternally /* null */) : Error { ^ src/types/index.assert.internal.kt:28:5: error: 'name' overrides nothing override var name: String = definedExternally ^ src/types/index.buffer.kt:22:20: error: unresolved reference: Buffer var prototype: Buffer ^ src/types/index.buffer.kt:23:141: error: unresolved reference: Buffer fun from(arrayBuffer: ArrayBuffer, byteOffset: Number? = definedExternally /* null */, length: Number? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:24:29: error: unresolved reference: Buffer fun from(data: String): Buffer ^ src/types/index.buffer.kt:25:33: error: unresolved reference: Buffer fun from(data: Array): Buffer ^ src/types/index.buffer.kt:26:20: error: unresolved reference: Buffer fun from(data: Buffer): Buffer ^ src/types/index.buffer.kt:26:29: error: unresolved reference: Buffer fun from(data: Buffer): Buffer ^ src/types/index.buffer.kt:27:34: error: unresolved reference: Buffer fun from(data: ArrayBuffer): Buffer ^ src/types/index.buffer.kt:28:78: error: unresolved reference: Buffer fun from(str: String, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:32:28: error: unresolved reference: Buffer fun byteLength(string: Buffer, encoding: String? = definedExternally /* null */): Number ^ src/types/index.buffer.kt:35:28: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:35:91: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:36:23: error: unresolved reference: Buffer fun compare(buf1: Buffer, buf2: Buffer): Number ^ src/types/index.buffer.kt:36:37: error: unresolved reference: Buffer fun compare(buf1: Buffer, buf2: Buffer): Number ^ src/types/index.buffer.kt:37:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: String? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:38:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: Number? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:39:35: error: unresolved reference: Buffer fun alloc(size: Number, fill: Buffer? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:39:126: error: unresolved reference: Buffer fun alloc(size: Number, fill: Buffer? = definedExternally /* null */, encoding: String? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:40:36: error: unresolved reference: Buffer fun allocUnsafe(size: Number): Buffer ^ src/types/index.buffer.kt:41:40: error: unresolved reference: Buffer fun allocUnsafeSlow(size: Number): Buffer ^ src/types/index.buffer.kt:43:30: error: unresolved reference: Buffer fun alloc(size: Number): Buffer ^ src/types/index.buffer.kt:47:20: error: unresolved reference: Buffer var prototype: Buffer ^ src/types/index.buffer.kt:50:28: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.buffer.kt:50:91: error: unresolved reference: Buffer fun concat(list: Array, totalLength: Number? = definedExternally /* null */): Buffer ^ src/types/index.child_process.exec.kt:29:17: error: unresolved reference: Buffer var stdout: Buffer ^ src/types/index.child_process.exec.kt:30:17: error: unresolved reference: Buffer var stderr: Buffer ^ src/types/index.child_process.execFile.kt:27:17: error: unresolved reference: Buffer var stdout: Buffer ^ src/types/index.child_process.execFile.kt:28:17: error: unresolved reference: Buffer var stderr: Buffer ^ src/types/index.child_process.kt:37:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): ChildProcess /* this */ ^ src/types/index.child_process.kt:51:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): ChildProcess /* this */ ^ src/types/index.child_process.kt:57:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): ChildProcess /* this */ ^ src/types/index.child_process.kt:63:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): ChildProcess /* this */ ^ src/types/index.child_process.kt:69:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ChildProcess /* this */ ^ src/types/index.child_process.kt:113:115: error: unresolved reference: Buffer external fun exec(command: String, options: `T$19` /* `T$19` & ExecOptions */, callback: ((error: Error?, stdout: Buffer, stderr: Buffer) -> Unit)? = definedExternally /* null */): ChildProcess = definedExternally ^ src/types/index.child_process.kt:113:131: error: unresolved reference: Buffer external fun exec(command: String, options: `T$19` /* `T$19` & ExecOptions */, callback: ((error: Error?, stdout: Buffer, stderr: Buffer) -> Unit)? = definedExternally /* null */): ChildProcess = definedExternally ^ src/types/index.child_process.kt:153:115: error: unresolved reference: Buffer external fun execFile(file: String, options: ExecFileOptionsWithBufferEncoding, callback: (error: Error?, stdout: Buffer, stderr: Buffer) -> Unit): ChildProcess = definedExternally ^ src/types/index.child_process.kt:153:131: error: unresolved reference: Buffer external fun execFile(file: String, options: ExecFileOptionsWithBufferEncoding, callback: (error: Error?, stdout: Buffer, stderr: Buffer) -> Unit): ChildProcess = definedExternally ^ src/types/index.child_process.kt:154:137: error: unresolved reference: Buffer external fun execFile(file: String, args: Array?, options: ExecFileOptionsWithBufferEncoding, callback: (error: Error?, stdout: Buffer, stderr: Buffer) -> Unit): ChildProcess = definedExternally ^ src/types/index.child_process.kt:154:153: error: unresolved reference: Buffer external fun execFile(file: String, args: Array?, options: ExecFileOptionsWithBufferEncoding, callback: (error: Error?, stdout: Buffer, stderr: Buffer) -> Unit): ChildProcess = definedExternally ^ src/types/index.child_process.kt:194:28: error: type of 'encoding' doesn't match the type of the overridden var-property 'public open var encoding: String? defined in child_process.SpawnSyncOptions' override var encoding: String ^ src/types/index.child_process.kt:205:59: error: unresolved reference: Buffer external fun spawnSync(command: String): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:207:136: error: unresolved reference: Buffer external fun spawnSync(command: String, options: SpawnSyncOptionsWithBufferEncoding? = definedExternally /* null */): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:208:118: error: unresolved reference: Buffer external fun spawnSync(command: String, options: SpawnSyncOptions? = definedExternally /* null */): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:210:189: error: unresolved reference: Buffer external fun spawnSync(command: String, args: Array? = definedExternally /* null */, options: SpawnSyncOptionsWithBufferEncoding? = definedExternally /* null */): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:211:171: error: unresolved reference: Buffer external fun spawnSync(command: String, args: Array? = definedExternally /* null */, options: SpawnSyncOptions? = definedExternally /* null */): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:230:28: error: type of 'encoding' doesn't match the type of the overridden var-property 'public open var encoding: String? defined in child_process.ExecSyncOptions' override var encoding: String ^ src/types/index.child_process.kt:232:41: error: unresolved reference: Buffer external fun execSync(command: String): Buffer = definedExternally ^ src/types/index.child_process.kt:234:117: error: unresolved reference: Buffer external fun execSync(command: String, options: ExecSyncOptionsWithBufferEncoding? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:235:99: error: unresolved reference: Buffer external fun execSync(command: String, options: ExecSyncOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:253:28: error: type of 'encoding' doesn't match the type of the overridden var-property 'public open var encoding: String? defined in child_process.ExecFileSyncOptions' override var encoding: String ^ src/types/index.child_process.kt:255:45: error: unresolved reference: Buffer external fun execFileSync(command: String): Buffer = definedExternally ^ src/types/index.child_process.kt:257:125: error: unresolved reference: Buffer external fun execFileSync(command: String, options: ExecFileSyncOptionsWithBufferEncoding? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:258:107: error: unresolved reference: Buffer external fun execFileSync(command: String, options: ExecFileSyncOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:260:178: error: unresolved reference: Buffer external fun execFileSync(command: String, args: Array? = definedExternally /* null */, options: ExecFileSyncOptionsWithBufferEncoding? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:261:160: error: unresolved reference: Buffer external fun execFileSync(command: String, args: Array? = definedExternally /* null */, options: ExecFileSyncOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.child_process.kt:262:59: error: unresolved reference: Buffer external fun spawnSync(command: String): SpawnSyncReturns = definedExternally ^ src/types/index.child_process.kt:264:41: error: unresolved reference: Buffer external fun execSync(command: String): Buffer = definedExternally ^ src/types/index.child_process.kt:265:45: error: unresolved reference: Buffer external fun execFileSync(command: String): Buffer = definedExternally ^ src/types/index.cluster.kt:46:14: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Worker /* this */ = definedExternally ^ src/types/index.cluster.kt:62:14: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Worker /* this */ = definedExternally ^ src/types/index.cluster.kt:69:14: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Worker /* this */ = definedExternally ^ src/types/index.cluster.kt:76:14: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Worker /* this */ = definedExternally ^ src/types/index.cluster.kt:83:14: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Worker /* this */ = definedExternally ^ src/types/index.cluster.kt:107:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:114:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String /* "setup" */, listener: (settings: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:125:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:132:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String /* "setup" */, listener: (settings: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:133:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:140:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String /* "setup" */, listener: (settings: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:141:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:148:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String /* "setup" */, listener: (settings: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:149:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Cluster /* this */ ^ src/types/index.cluster.kt:156:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String /* "setup" */, listener: (settings: Any) -> Unit): Cluster /* this */ ^ src/types/index.crypto.kt:21:41: error: unresolved reference: Buffer fun exportChallenge(spkac: String): Buffer ^ src/types/index.crypto.kt:22:32: error: unresolved reference: Buffer fun exportChallenge(spkac: Buffer): Buffer ^ src/types/index.crypto.kt:22:41: error: unresolved reference: Buffer fun exportChallenge(spkac: Buffer): Buffer ^ src/types/index.crypto.kt:23:41: error: unresolved reference: Buffer fun exportPublicKey(spkac: String): Buffer ^ src/types/index.crypto.kt:24:32: error: unresolved reference: Buffer fun exportPublicKey(spkac: Buffer): Buffer ^ src/types/index.crypto.kt:24:41: error: unresolved reference: Buffer fun exportPublicKey(spkac: Buffer): Buffer ^ src/types/index.crypto.kt:25:28: error: unresolved reference: Buffer fun verifySpkac(spkac: Buffer): Boolean ^ src/types/index.crypto.kt:28:32: error: unresolved reference: `"crypto".Certificate` operator fun invoke(): `"crypto".Certificate` ^ src/types/index.crypto.kt:47:49: error: unresolved reference: Buffer external fun createHmac(algorithm: String, key: Buffer): Hmac = definedExternally ^ src/types/index.crypto.kt:50:22: error: unresolved reference: Buffer fun update(data: Buffer): Hash ^ src/types/index.crypto.kt:55:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "ascii" */): Hash ^ src/types/index.crypto.kt:56:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "utf8" */): Hash ^ src/types/index.crypto.kt:57:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "latin1" */): Hash ^ src/types/index.crypto.kt:61:19: error: unresolved reference: Buffer fun digest(): Buffer ^ src/types/index.crypto.kt:68:22: error: unresolved reference: Buffer fun update(data: Buffer): Hmac ^ src/types/index.crypto.kt:73:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "ascii" */): Hmac ^ src/types/index.crypto.kt:74:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "utf8" */): Hmac ^ src/types/index.crypto.kt:75:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "latin1" */): Hmac ^ src/types/index.crypto.kt:79:19: error: unresolved reference: Buffer fun digest(): Buffer ^ src/types/index.crypto.kt:87:22: error: unresolved reference: Buffer fun update(data: Buffer): Buffer ^ src/types/index.crypto.kt:87:31: error: unresolved reference: Buffer fun update(data: Buffer): Buffer ^ src/types/index.crypto.kt:88:33: error: unresolved reference: Buffer fun update(data: DataView): Buffer ^ src/types/index.crypto.kt:89:69: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "ascii" */): Buffer ^ src/types/index.crypto.kt:90:68: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "utf8" */): Buffer ^ src/types/index.crypto.kt:91:70: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "binary" */): Buffer ^ src/types/index.crypto.kt:92:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "base64" */): String ^ src/types/index.crypto.kt:93:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "binary" */): String ^ src/types/index.crypto.kt:94:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "hex" */): String ^ src/types/index.crypto.kt:107:18: error: unresolved reference: Buffer fun final(): Buffer ^ src/types/index.crypto.kt:110:23: error: unresolved reference: Buffer fun getAuthTag(): Buffer ^ src/types/index.crypto.kt:111:24: error: unresolved reference: Buffer fun setAAD(buffer: Buffer): Cipher /* this */ ^ src/types/index.crypto.kt:116:22: error: unresolved reference: Buffer fun update(data: Buffer): Buffer ^ src/types/index.crypto.kt:116:31: error: unresolved reference: Buffer fun update(data: Buffer): Buffer ^ src/types/index.crypto.kt:117:33: error: unresolved reference: Buffer fun update(data: DataView): Buffer ^ src/types/index.crypto.kt:118:70: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "base64" */): Buffer ^ src/types/index.crypto.kt:119:70: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "binary" */): Buffer ^ src/types/index.crypto.kt:120:67: error: unresolved reference: Buffer fun update(data: String, input_encoding: String /* "hex" */): Buffer ^ src/types/index.crypto.kt:121:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "ascii" */): String ^ src/types/index.crypto.kt:122:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "utf8" */): String ^ src/types/index.crypto.kt:123:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: Any, output_encoding: String /* "binary" */): String ^ src/types/index.crypto.kt:136:18: error: unresolved reference: Buffer fun final(): Buffer ^ src/types/index.crypto.kt:139:25: error: unresolved reference: Buffer fun setAuthTag(tag: Buffer): Decipher /* this */ ^ src/types/index.crypto.kt:140:24: error: unresolved reference: Buffer fun setAAD(buffer: Buffer): Decipher /* this */ ^ src/types/index.crypto.kt:149:22: error: unresolved reference: Buffer fun update(data: Buffer): Signer ^ src/types/index.crypto.kt:154:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "ascii" */): Signer ^ src/types/index.crypto.kt:155:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "utf8" */): Signer ^ src/types/index.crypto.kt:156:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "latin1" */): Signer ^ src/types/index.crypto.kt:160:36: error: unresolved reference: Buffer fun sign(private_key: String): Buffer ^ src/types/index.crypto.kt:161:36: error: unresolved reference: Buffer fun sign(private_key: `T$82`): Buffer ^ src/types/index.crypto.kt:172:22: error: unresolved reference: Buffer fun update(data: Buffer): Verify ^ src/types/index.crypto.kt:177:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "ascii" */): Verify ^ src/types/index.crypto.kt:178:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "utf8" */): Verify ^ src/types/index.crypto.kt:179:22: error: unresolved reference: Buffer fun update(data: Buffer, input_encoding: String /* "latin1" */): Verify ^ src/types/index.crypto.kt:183:45: error: unresolved reference: Buffer fun verify(`object`: String, signature: Buffer): Boolean ^ src/types/index.crypto.kt:185:42: error: unresolved reference: Buffer fun verify(`object`: Any, signature: Buffer): Boolean ^ src/types/index.crypto.kt:195:41: error: unresolved reference: Buffer external fun createDiffieHellman(prime: Buffer): DiffieHellman = definedExternally ^ src/types/index.crypto.kt:200:99: error: unresolved reference: Buffer external fun createDiffieHellman(prime: String, prime_encoding: String /* "base64" */, generator: Buffer): DiffieHellman = definedExternally ^ src/types/index.crypto.kt:202:99: error: unresolved reference: Buffer external fun createDiffieHellman(prime: String, prime_encoding: String /* "latin1" */, generator: Buffer): DiffieHellman = definedExternally ^ src/types/index.crypto.kt:204:96: error: unresolved reference: Buffer external fun createDiffieHellman(prime: String, prime_encoding: String /* "hex" */, generator: Buffer): DiffieHellman = definedExternally ^ src/types/index.crypto.kt:215:25: error: unresolved reference: Buffer fun generateKeys(): Buffer ^ src/types/index.crypto.kt:219:41: error: unresolved reference: Buffer fun computeSecret(other_public_key: Buffer): Buffer ^ src/types/index.crypto.kt:219:50: error: unresolved reference: Buffer fun computeSecret(other_public_key: Buffer): Buffer ^ src/types/index.crypto.kt:220:89: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "base64" */): Buffer ^ src/types/index.crypto.kt:221:89: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "latin1" */): Buffer ^ src/types/index.crypto.kt:222:86: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "hex" */): Buffer ^ src/types/index.crypto.kt:232:21: error: unresolved reference: Buffer fun getPrime(): Buffer ^ src/types/index.crypto.kt:236:25: error: unresolved reference: Buffer fun getGenerator(): Buffer ^ src/types/index.crypto.kt:240:25: error: unresolved reference: Buffer fun getPublicKey(): Buffer ^ src/types/index.crypto.kt:244:26: error: unresolved reference: Buffer fun getPrivateKey(): Buffer ^ src/types/index.crypto.kt:248:34: error: unresolved reference: Buffer fun setPublicKey(public_key: Buffer) ^ src/types/index.crypto.kt:250:36: error: unresolved reference: Buffer fun setPrivateKey(private_key: Buffer) ^ src/types/index.crypto.kt:255:140: error: unresolved reference: Buffer external fun pbkdf2(password: String, salt: String, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:256:45: error: unresolved reference: Buffer external fun pbkdf2(password: String, salt: Buffer, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:256:140: error: unresolved reference: Buffer external fun pbkdf2(password: String, salt: Buffer, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:257:31: error: unresolved reference: Buffer external fun pbkdf2(password: Buffer, salt: String, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:257:140: error: unresolved reference: Buffer external fun pbkdf2(password: Buffer, salt: String, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:258:31: error: unresolved reference: Buffer external fun pbkdf2(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:258:45: error: unresolved reference: Buffer external fun pbkdf2(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:258:140: error: unresolved reference: Buffer external fun pbkdf2(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String, callback: (err: Error, derivedKey: Buffer) -> Any): Unit = definedExternally ^ src/types/index.crypto.kt:259:110: error: unresolved reference: Buffer external fun pbkdf2Sync(password: String, salt: String, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:260:49: error: unresolved reference: Buffer external fun pbkdf2Sync(password: String, salt: Buffer, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:260:110: error: unresolved reference: Buffer external fun pbkdf2Sync(password: String, salt: Buffer, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:261:35: error: unresolved reference: Buffer external fun pbkdf2Sync(password: Buffer, salt: String, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:261:110: error: unresolved reference: Buffer external fun pbkdf2Sync(password: Buffer, salt: String, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:262:35: error: unresolved reference: Buffer external fun pbkdf2Sync(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:262:49: error: unresolved reference: Buffer external fun pbkdf2Sync(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:262:110: error: unresolved reference: Buffer external fun pbkdf2Sync(password: Buffer, salt: Buffer, iterations: Number, keylen: Number, digest: String): Buffer = definedExternally ^ src/types/index.crypto.kt:263:41: error: unresolved reference: Buffer external fun randomBytes(size: Number): Buffer = definedExternally ^ src/types/index.crypto.kt:264:68: error: unresolved reference: Buffer external fun randomBytes(size: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:265:47: error: unresolved reference: Buffer external fun pseudoRandomBytes(size: Number): Buffer = definedExternally ^ src/types/index.crypto.kt:266:74: error: unresolved reference: Buffer external fun pseudoRandomBytes(size: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:267:37: error: unresolved reference: Buffer external fun randomFillSync(buffer: Buffer, offset: Number? = definedExternally /* null */, size: Number? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.crypto.kt:267:140: error: unresolved reference: Buffer external fun randomFillSync(buffer: Buffer, offset: Number? = definedExternally /* null */, size: Number? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.crypto.kt:268:144: error: unresolved reference: Buffer external fun randomFillSync(buffer: Uint8Array, offset: Number? = definedExternally /* null */, size: Number? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.crypto.kt:269:33: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:269:69: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:271:33: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, offset: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:271:85: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, offset: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:273:33: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, offset: Number, size: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:273:99: error: unresolved reference: Buffer external fun randomFill(buffer: Buffer, offset: Number, size: Number, callback: (err: Error, buf: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.crypto.kt:284:56: error: unresolved reference: Buffer external fun publicEncrypt(public_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:284:65: error: unresolved reference: Buffer external fun publicEncrypt(public_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:285:62: error: unresolved reference: Buffer external fun publicEncrypt(public_key: RsaPublicKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:285:71: error: unresolved reference: Buffer external fun publicEncrypt(public_key: RsaPublicKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:286:58: error: unresolved reference: Buffer external fun privateDecrypt(private_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:286:67: error: unresolved reference: Buffer external fun privateDecrypt(private_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:287:65: error: unresolved reference: Buffer external fun privateDecrypt(private_key: RsaPrivateKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:287:74: error: unresolved reference: Buffer external fun privateDecrypt(private_key: RsaPrivateKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:288:58: error: unresolved reference: Buffer external fun privateEncrypt(private_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:288:67: error: unresolved reference: Buffer external fun privateEncrypt(private_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:289:65: error: unresolved reference: Buffer external fun privateEncrypt(private_key: RsaPrivateKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:289:74: error: unresolved reference: Buffer external fun privateEncrypt(private_key: RsaPrivateKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:290:56: error: unresolved reference: Buffer external fun publicDecrypt(public_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:290:65: error: unresolved reference: Buffer external fun publicDecrypt(public_key: String, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:291:62: error: unresolved reference: Buffer external fun publicDecrypt(public_key: RsaPublicKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:291:71: error: unresolved reference: Buffer external fun publicDecrypt(public_key: RsaPublicKey, buffer: Buffer): Buffer = definedExternally ^ src/types/index.crypto.kt:296:25: error: unresolved reference: Buffer fun generateKeys(): Buffer ^ src/types/index.crypto.kt:309:41: error: unresolved reference: Buffer fun computeSecret(other_public_key: Buffer): Buffer ^ src/types/index.crypto.kt:309:50: error: unresolved reference: Buffer fun computeSecret(other_public_key: Buffer): Buffer ^ src/types/index.crypto.kt:310:89: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "base64" */): Buffer ^ src/types/index.crypto.kt:311:89: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "latin1" */): Buffer ^ src/types/index.crypto.kt:312:86: error: unresolved reference: Buffer fun computeSecret(other_public_key: String, input_encoding: String /* "hex" */): Buffer ^ src/types/index.crypto.kt:322:26: error: unresolved reference: Buffer fun getPrivateKey(): Buffer ^ src/types/index.crypto.kt:326:25: error: unresolved reference: Buffer fun getPublicKey(): Buffer ^ src/types/index.crypto.kt:339:36: error: unresolved reference: Buffer fun setPrivateKey(private_key: Buffer) ^ src/types/index.crypto.kt:345:33: error: unresolved reference: Buffer external fun timingSafeEqual(a: Buffer, b: Buffer): Boolean = definedExternally ^ src/types/index.crypto.kt:345:44: error: unresolved reference: Buffer external fun timingSafeEqual(a: Buffer, b: Buffer): Boolean = definedExternally ^ src/types/index.dgram.kt:42:71: error: unresolved reference: Buffer external fun createSocket(type: String /* "udp4" */, callback: ((msg: Buffer, rinfo: RemoteInfo) -> Unit)? = definedExternally /* null */): Socket = definedExternally ^ src/types/index.dgram.kt:43:71: error: unresolved reference: Buffer external fun createSocket(type: String /* "udp6" */, callback: ((msg: Buffer, rinfo: RemoteInfo) -> Unit)? = definedExternally /* null */): Socket = definedExternally ^ src/types/index.dgram.kt:44:68: error: unresolved reference: Buffer external fun createSocket(options: SocketOptions, callback: ((msg: Buffer, rinfo: RemoteInfo) -> Unit)? = definedExternally /* null */): Socket = definedExternally ^ src/types/index.dgram.kt:48:24: error: unresolved reference: Buffer open fun send(msg: Buffer, port: Number, address: String, callback: ((error: Error?, bytes: Number) -> Unit)? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.dgram.kt:51:24: error: unresolved reference: Buffer open fun send(msg: Buffer, offset: Number, length: Number, port: Number, address: String, callback: ((error: Error?, bytes: Number) -> Unit)? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.dgram.kt:71:14: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:75:73: error: unresolved reference: Buffer open fun addListener(event: String /* "message" */, listener: (msg: Buffer, rinfo: AddressInfo) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:81:55: error: unresolved reference: Buffer open fun emit(event: String /* "message" */, msg: Buffer, rinfo: AddressInfo): Boolean = definedExternally ^ src/types/index.dgram.kt:82:14: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:86:64: error: unresolved reference: Buffer open fun on(event: String /* "message" */, listener: (msg: Buffer, rinfo: AddressInfo) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:87:14: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:91:66: error: unresolved reference: Buffer open fun once(event: String /* "message" */, listener: (msg: Buffer, rinfo: AddressInfo) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:92:14: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:96:77: error: unresolved reference: Buffer open fun prependListener(event: String /* "message" */, listener: (msg: Buffer, rinfo: AddressInfo) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:97:14: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dgram.kt:101:81: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "message" */, listener: (msg: Buffer, rinfo: AddressInfo) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.dns.kt:31:23: error: type of 'all' doesn't match the type of the overridden var-property 'public open var all: Boolean? defined in dns.LookupOptions' override var all: Boolean ^ src/types/index.domain.kt:20:15: error: class 'Domain' is not abstract and does not implement abstract member public abstract fun add(emitter: Events): Unit defined in NodeJS.Domain external open class Domain : events.internal.EventEmitter, NodeJS.Domain { ^ src/types/index.domain.kt:20:15: error: 'public open fun addListener(event: String, listener: (args: Any) -> Unit): internal.EventEmitter defined in domain.Domain' clashes with 'public abstract fun addListener(event: String, listener: (args: Any) -> Unit): Domain defined in NodeJS.Domain': return types are incompatible external open class Domain : events.internal.EventEmitter, NodeJS.Domain { ^ src/types/index.domain.kt:24:14: error: 'bind' hides member of supertype 'Domain' and needs 'override' modifier open fun bind(cb: (err: Error, data: Any) -> Any): Any = definedExternally ^ src/types/index.domain.kt:25:14: error: 'intercept' hides member of supertype 'Domain' and needs 'override' modifier open fun intercept(cb: (data: Any) -> Any): Any = definedExternally ^ src/types/index.events.kt:23:18: error: 'addListener' hides member of supertype 'internal' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:24:18: error: 'addListener' hides member of supertype 'internal' and needs 'override' modifier open fun addListener(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:25:18: error: 'on' hides member of supertype 'internal' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:26:18: error: 'on' hides member of supertype 'internal' and needs 'override' modifier open fun on(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:27:18: error: 'once' hides member of supertype 'internal' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:28:18: error: 'once' hides member of supertype 'internal' and needs 'override' modifier open fun once(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:29:18: error: 'prependListener' hides member of supertype 'internal' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:30:18: error: 'prependListener' hides member of supertype 'internal' and needs 'override' modifier open fun prependListener(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:31:18: error: 'prependOnceListener' hides member of supertype 'internal' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:32:18: error: 'prependOnceListener' hides member of supertype 'internal' and needs 'override' modifier open fun prependOnceListener(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:33:18: error: 'removeListener' hides member of supertype 'internal' and needs 'override' modifier open fun removeListener(event: String, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.events.kt:34:18: error: 'removeListener' hides member of supertype 'internal' and needs 'override' modifier open fun removeListener(event: Any?, listener: (args: Any) -> Unit): EventEmitter /* this */ = definedExternally ^ src/types/index.fs.access.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.appendFile.kt:27:34: error: unresolved reference: Buffer external fun __promisify__(file: Buffer, data: Any, options: dynamic /* String? | `T$69`? | Nothing? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.chmod.kt:22:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: String): Promise = definedExternally ^ src/types/index.fs.chmod.kt:23:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: Number): Promise = definedExternally ^ src/types/index.fs.chown.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, uid: Number, gid: Number): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:21:46: error: unresolved reference: Buffer external fun __promisify__(src: String, dst: Buffer, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:23:33: error: unresolved reference: Buffer external fun __promisify__(src: Buffer, dst: String, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:24:33: error: unresolved reference: Buffer external fun __promisify__(src: Buffer, dst: Buffer, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:24:46: error: unresolved reference: Buffer external fun __promisify__(src: Buffer, dst: Buffer, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:25:33: error: unresolved reference: Buffer external fun __promisify__(src: Buffer, dst: url.URL, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.copyFile.kt:27:47: error: unresolved reference: Buffer external fun __promisify__(src: url.URL, dst: Buffer, flags: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.exists.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.kt:49:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): FSWatcher /* this */ ^ src/types/index.fs.kt:52:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): FSWatcher /* this */ ^ src/types/index.fs.kt:55:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): FSWatcher /* this */ ^ src/types/index.fs.kt:58:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): FSWatcher /* this */ ^ src/types/index.fs.kt:61:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): FSWatcher /* this */ ^ src/types/index.fs.kt:65:15: error: class 'ReadStream' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in stream.internal.Readable external open class ReadStream : stream.internal.Readable { ^ src/types/index.fs.kt:70:14: error: 'addListener' hides member of supertype 'Readable' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:71:14: error: 'addListener' hides member of supertype 'Readable' and needs 'override' modifier open fun addListener(event: String /* "open" */, listener: (fd: Number) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:72:14: error: 'addListener' hides member of supertype 'Readable' and needs 'override' modifier open fun addListener(event: String /* "close" */, listener: () -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:73:14: error: 'on' hides member of supertype 'Readable' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:74:14: error: 'on' hides member of supertype 'Readable' and needs 'override' modifier open fun on(event: String /* "open" */, listener: (fd: Number) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:75:14: error: 'on' hides member of supertype 'Readable' and needs 'override' modifier open fun on(event: String /* "close" */, listener: () -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:76:14: error: 'once' hides member of supertype 'Readable' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:77:14: error: 'once' hides member of supertype 'Readable' and needs 'override' modifier open fun once(event: String /* "open" */, listener: (fd: Number) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:78:14: error: 'once' hides member of supertype 'Readable' and needs 'override' modifier open fun once(event: String /* "close" */, listener: () -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:79:14: error: 'prependListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:80:14: error: 'prependListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependListener(event: String /* "open" */, listener: (fd: Number) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:81:14: error: 'prependListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependListener(event: String /* "close" */, listener: () -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:82:14: error: 'prependOnceListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:83:14: error: 'prependOnceListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependOnceListener(event: String /* "open" */, listener: (fd: Number) -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:84:14: error: 'prependOnceListener' hides member of supertype 'Readable' and needs 'override' modifier open fun prependOnceListener(event: String /* "close" */, listener: () -> Unit): ReadStream /* this */ = definedExternally ^ src/types/index.fs.kt:86:15: error: class 'WriteStream' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in stream.internal.Writable external open class WriteStream : stream.internal.Writable { ^ src/types/index.fs.kt:90:14: error: 'addListener' hides member of supertype 'Writable' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:92:14: error: 'addListener' hides member of supertype 'Writable' and needs 'override' modifier open fun addListener(event: String /* "close" */, listener: () -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:93:14: error: 'on' hides member of supertype 'Writable' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:95:14: error: 'on' hides member of supertype 'Writable' and needs 'override' modifier open fun on(event: String /* "close" */, listener: () -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:96:14: error: 'once' hides member of supertype 'Writable' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:98:14: error: 'once' hides member of supertype 'Writable' and needs 'override' modifier open fun once(event: String /* "close" */, listener: () -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:99:14: error: 'prependListener' hides member of supertype 'Writable' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:101:14: error: 'prependListener' hides member of supertype 'Writable' and needs 'override' modifier open fun prependListener(event: String /* "close" */, listener: () -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:102:14: error: 'prependOnceListener' hides member of supertype 'Writable' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:104:14: error: 'prependOnceListener' hides member of supertype 'Writable' and needs 'override' modifier open fun prependOnceListener(event: String /* "close" */, listener: () -> Unit): WriteStream /* this */ = definedExternally ^ src/types/index.fs.kt:107:47: error: unresolved reference: Buffer external fun rename(oldPath: String, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:109:30: error: unresolved reference: Buffer external fun rename(oldPath: Buffer, newPath: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:110:30: error: unresolved reference: Buffer external fun rename(oldPath: Buffer, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:110:47: error: unresolved reference: Buffer external fun rename(oldPath: Buffer, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:111:30: error: unresolved reference: Buffer external fun rename(oldPath: Buffer, newPath: url.URL, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:113:48: error: unresolved reference: Buffer external fun rename(oldPath: url.URL, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:116:51: error: unresolved reference: Buffer external fun renameSync(oldPath: String, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:118:34: error: unresolved reference: Buffer external fun renameSync(oldPath: Buffer, newPath: String): Unit = definedExternally ^ src/types/index.fs.kt:119:34: error: unresolved reference: Buffer external fun renameSync(oldPath: Buffer, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:119:51: error: unresolved reference: Buffer external fun renameSync(oldPath: Buffer, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:120:34: error: unresolved reference: Buffer external fun renameSync(oldPath: Buffer, newPath: url.URL): Unit = definedExternally ^ src/types/index.fs.kt:122:52: error: unresolved reference: Buffer external fun renameSync(oldPath: url.URL, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:125:29: error: unresolved reference: Buffer external fun truncate(path: Buffer, len: Number?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:128:29: error: unresolved reference: Buffer external fun truncate(path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:131:33: error: unresolved reference: Buffer external fun truncateSync(path: Buffer, len: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:137:26: error: unresolved reference: Buffer external fun chown(path: Buffer, uid: Number, gid: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:140:30: error: unresolved reference: Buffer external fun chownSync(path: Buffer, uid: Number, gid: Number): Unit = definedExternally ^ src/types/index.fs.kt:145:27: error: unresolved reference: Buffer external fun lchown(path: Buffer, uid: Number, gid: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:148:31: error: unresolved reference: Buffer external fun lchownSync(path: Buffer, uid: Number, gid: Number): Unit = definedExternally ^ src/types/index.fs.kt:152:26: error: unresolved reference: Buffer external fun chmod(path: Buffer, mode: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:153:26: error: unresolved reference: Buffer external fun chmod(path: Buffer, mode: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:158:30: error: unresolved reference: Buffer external fun chmodSync(path: Buffer, mode: String): Unit = definedExternally ^ src/types/index.fs.kt:159:30: error: unresolved reference: Buffer external fun chmodSync(path: Buffer, mode: Number): Unit = definedExternally ^ src/types/index.fs.kt:168:27: error: unresolved reference: Buffer external fun lchmod(path: Buffer, mode: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:169:27: error: unresolved reference: Buffer external fun lchmod(path: Buffer, mode: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:174:31: error: unresolved reference: Buffer external fun lchmodSync(path: Buffer, mode: String): Unit = definedExternally ^ src/types/index.fs.kt:175:31: error: unresolved reference: Buffer external fun lchmodSync(path: Buffer, mode: Number): Unit = definedExternally ^ src/types/index.fs.kt:179:25: error: unresolved reference: Buffer external fun stat(path: Buffer, callback: (err: NodeJS.ErrnoException, stats: Stats) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:182:29: error: unresolved reference: Buffer external fun statSync(path: Buffer): Stats = definedExternally ^ src/types/index.fs.kt:187:26: error: unresolved reference: Buffer external fun lstat(path: Buffer, callback: (err: NodeJS.ErrnoException, stats: Stats) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:190:30: error: unresolved reference: Buffer external fun lstatSync(path: Buffer): Stats = definedExternally ^ src/types/index.fs.kt:193:50: error: unresolved reference: Buffer external fun link(existingPath: String, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:195:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:196:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:196:50: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:197:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: url.URL, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:199:51: error: unresolved reference: Buffer external fun link(existingPath: url.URL, newPath: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:202:54: error: unresolved reference: Buffer external fun linkSync(existingPath: String, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:204:37: error: unresolved reference: Buffer external fun linkSync(existingPath: Buffer, newPath: String): Unit = definedExternally ^ src/types/index.fs.kt:205:37: error: unresolved reference: Buffer external fun linkSync(existingPath: Buffer, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:205:54: error: unresolved reference: Buffer external fun linkSync(existingPath: Buffer, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:206:37: error: unresolved reference: Buffer external fun linkSync(existingPath: Buffer, newPath: url.URL): Unit = definedExternally ^ src/types/index.fs.kt:208:55: error: unresolved reference: Buffer external fun linkSync(existingPath: url.URL, newPath: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:211:44: error: unresolved reference: Buffer external fun symlink(target: String, path: Buffer, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:213:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: String, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:214:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: Buffer, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:214:44: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: Buffer, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:215:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: url.URL, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:217:45: error: unresolved reference: Buffer external fun symlink(target: url.URL, path: Buffer, type: String?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:220:44: error: unresolved reference: Buffer external fun symlink(target: String, path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:222:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:223:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:223:44: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:224:30: error: unresolved reference: Buffer external fun symlink(target: Buffer, path: url.URL, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:226:45: error: unresolved reference: Buffer external fun symlink(target: url.URL, path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:229:48: error: unresolved reference: Buffer external fun symlinkSync(target: String, path: Buffer, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:231:34: error: unresolved reference: Buffer external fun symlinkSync(target: Buffer, path: String, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:232:34: error: unresolved reference: Buffer external fun symlinkSync(target: Buffer, path: Buffer, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:232:48: error: unresolved reference: Buffer external fun symlinkSync(target: Buffer, path: Buffer, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:233:34: error: unresolved reference: Buffer external fun symlinkSync(target: Buffer, path: url.URL, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:235:49: error: unresolved reference: Buffer external fun symlinkSync(target: url.URL, path: Buffer, type: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:241:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: dynamic /* String /* "ascii" */ | String /* "utf8" */ | String /* "utf16le" */ | String /* "ucs2" */ | String /* "base64" */ | String /* "latin1" */ | String /* "binary" */ | String /* "hex" */ | `T$39` | Nothing? */, callback: (err: NodeJS.ErrnoException, linkString: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:246:120: error: unresolved reference: Buffer external fun readlink(path: String, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:247:105: error: unresolved reference: Buffer external fun readlink(path: String, options: `T$40`, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:248:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:248:120: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:249:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:249:105: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:250:121: error: unresolved reference: Buffer external fun readlink(path: url.URL, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:251:106: error: unresolved reference: Buffer external fun readlink(path: url.URL, options: `T$40`, callback: (err: NodeJS.ErrnoException, linkString: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:258:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: String, callback: (err: NodeJS.ErrnoException, linkString: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:259:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: `T$41`, callback: (err: NodeJS.ErrnoException, linkString: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:260:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, options: Nothing?, callback: (err: NodeJS.ErrnoException, linkString: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:265:29: error: unresolved reference: Buffer external fun readlink(path: Buffer, callback: (err: NodeJS.ErrnoException, linkString: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:268:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$39`? | Nothing? */ = definedExternally /* null */): String = definedExternally ^ src/types/index.fs.kt:270:74: error: unresolved reference: Buffer external fun readlinkSync(path: String, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:271:59: error: unresolved reference: Buffer external fun readlinkSync(path: String, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:272:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:272:74: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:273:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:273:59: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:274:75: error: unresolved reference: Buffer external fun readlinkSync(path: url.URL, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:275:60: error: unresolved reference: Buffer external fun readlinkSync(path: url.URL, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:279:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: String? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:280:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: `T$41`? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:281:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer, options: Nothing? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:286:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: dynamic /* String /* "ascii" */ | String /* "utf8" */ | String /* "utf16le" */ | String /* "ucs2" */ | String /* "base64" */ | String /* "latin1" */ | String /* "binary" */ | String /* "hex" */ | `T$39` | Nothing? */, callback: (err: NodeJS.ErrnoException, resolvedPath: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:288:122: error: unresolved reference: Buffer external fun realpath(path: String, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:289:107: error: unresolved reference: Buffer external fun realpath(path: String, options: `T$40`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:290:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:290:122: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:291:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:291:107: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:292:123: error: unresolved reference: Buffer external fun realpath(path: url.URL, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:293:108: error: unresolved reference: Buffer external fun realpath(path: url.URL, options: `T$40`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:297:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: String, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:298:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: `T$41`, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:299:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, options: Nothing?, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:304:29: error: unresolved reference: Buffer external fun realpath(path: Buffer, callback: (err: NodeJS.ErrnoException, resolvedPath: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:307:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$39`? | Nothing? */ = definedExternally /* null */): String = definedExternally ^ src/types/index.fs.kt:309:74: error: unresolved reference: Buffer external fun realpathSync(path: String, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:310:59: error: unresolved reference: Buffer external fun realpathSync(path: String, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:311:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:311:74: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:312:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:312:59: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:313:75: error: unresolved reference: Buffer external fun realpathSync(path: url.URL, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:314:60: error: unresolved reference: Buffer external fun realpathSync(path: url.URL, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:318:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: String? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:319:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: `T$41`? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:320:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer, options: Nothing? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:325:27: error: unresolved reference: Buffer external fun unlink(path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:328:31: error: unresolved reference: Buffer external fun unlinkSync(path: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:331:26: error: unresolved reference: Buffer external fun rmdir(path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:334:30: error: unresolved reference: Buffer external fun rmdirSync(path: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:338:26: error: unresolved reference: Buffer external fun mkdir(path: Buffer, mode: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:339:26: error: unresolved reference: Buffer external fun mkdir(path: Buffer, mode: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:343:26: error: unresolved reference: Buffer external fun mkdir(path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:347:30: error: unresolved reference: Buffer external fun mkdirSync(path: Buffer, mode: String? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:348:30: error: unresolved reference: Buffer external fun mkdirSync(path: Buffer, mode: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:361:117: error: unresolved reference: Buffer external fun mkdtemp(prefix: String, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, folder: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:362:102: error: unresolved reference: Buffer external fun mkdtemp(prefix: String, options: `T$40`, callback: (err: NodeJS.ErrnoException, folder: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:377:75: error: unresolved reference: Buffer external fun mkdtempSync(prefix: String, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.kt:378:60: error: unresolved reference: Buffer external fun mkdtempSync(prefix: String, options: `T$40`): Buffer = definedExternally ^ src/types/index.fs.kt:386:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: dynamic /* String /* "ascii" */ | String /* "utf8" */ | String /* "utf16le" */ | String /* "ucs2" */ | String /* "base64" */ | String /* "latin1" */ | String /* "binary" */ | String /* "hex" */ | `T$54` | Nothing? */, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:388:120: error: unresolved reference: Buffer external fun readdir(path: String, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:389:105: error: unresolved reference: Buffer external fun readdir(path: String, options: `T$40`, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:390:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:390:120: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:391:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:391:105: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: `T$40`, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:392:121: error: unresolved reference: Buffer external fun readdir(path: url.URL, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:393:106: error: unresolved reference: Buffer external fun readdir(path: url.URL, options: `T$40`, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:397:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: String, callback: (err: NodeJS.ErrnoException, files: dynamic /* Array | Array */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:398:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: `T$41`, callback: (err: NodeJS.ErrnoException, files: dynamic /* Array | Array */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:399:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, options: Nothing?, callback: (err: NodeJS.ErrnoException, files: dynamic /* Array | Array */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:404:28: error: unresolved reference: Buffer external fun readdir(path: Buffer, callback: (err: NodeJS.ErrnoException, files: Array) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:407:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$54`? | Nothing? */ = definedExternally /* null */): Array = definedExternally ^ src/types/index.fs.kt:409:79: error: unresolved reference: Buffer external fun readdirSync(path: String, options: String /* "buffer" */): Array = definedExternally ^ src/types/index.fs.kt:410:64: error: unresolved reference: Buffer external fun readdirSync(path: String, options: `T$40`): Array = definedExternally ^ src/types/index.fs.kt:411:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: String /* "buffer" */): Array = definedExternally ^ src/types/index.fs.kt:411:79: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: String /* "buffer" */): Array = definedExternally ^ src/types/index.fs.kt:412:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: `T$40`): Array = definedExternally ^ src/types/index.fs.kt:412:64: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: `T$40`): Array = definedExternally ^ src/types/index.fs.kt:413:80: error: unresolved reference: Buffer external fun readdirSync(path: url.URL, options: String /* "buffer" */): Array = definedExternally ^ src/types/index.fs.kt:414:65: error: unresolved reference: Buffer external fun readdirSync(path: url.URL, options: `T$40`): Array = definedExternally ^ src/types/index.fs.kt:418:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: String? = definedExternally /* null */): dynamic /* Array | Array */ = definedExternally ^ src/types/index.fs.kt:419:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: `T$41`? = definedExternally /* null */): dynamic /* Array | Array */ = definedExternally ^ src/types/index.fs.kt:420:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer, options: Nothing? = definedExternally /* null */): dynamic /* Array | Array */ = definedExternally ^ src/types/index.fs.kt:428:25: error: unresolved reference: Buffer external fun open(path: Buffer, flags: String, mode: dynamic /* String | Number */, callback: (err: NodeJS.ErrnoException, fd: Number) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:429:25: error: unresolved reference: Buffer external fun open(path: Buffer, flags: Number, mode: dynamic /* String | Number */, callback: (err: NodeJS.ErrnoException, fd: Number) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:434:25: error: unresolved reference: Buffer external fun open(path: Buffer, flags: String, callback: (err: NodeJS.ErrnoException, fd: Number) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:435:25: error: unresolved reference: Buffer external fun open(path: Buffer, flags: Number, callback: (err: NodeJS.ErrnoException, fd: Number) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:440:29: error: unresolved reference: Buffer external fun openSync(path: Buffer, flags: String, mode: dynamic /* String? | Number? */ = definedExternally /* null */): Number = definedExternally ^ src/types/index.fs.kt:441:29: error: unresolved reference: Buffer external fun openSync(path: Buffer, flags: Number, mode: dynamic /* String? | Number? */ = definedExternally /* null */): Number = definedExternally ^ src/types/index.fs.kt:447:27: error: unresolved reference: Buffer external fun utimes(path: Buffer, atime: String, mtime: dynamic /* String | Number | Date */, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:448:27: error: unresolved reference: Buffer external fun utimes(path: Buffer, atime: Number, mtime: dynamic /* String | Number | Date */, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:449:27: error: unresolved reference: Buffer external fun utimes(path: Buffer, atime: Date, mtime: dynamic /* String | Number | Date */, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:456:31: error: unresolved reference: Buffer external fun utimesSync(path: Buffer, atime: String, mtime: dynamic /* String | Number | Date */): Unit = definedExternally ^ src/types/index.fs.kt:457:31: error: unresolved reference: Buffer external fun utimesSync(path: Buffer, atime: Number, mtime: dynamic /* String | Number | Date */): Unit = definedExternally ^ src/types/index.fs.kt:458:31: error: unresolved reference: Buffer external fun utimesSync(path: Buffer, atime: Date, mtime: dynamic /* String | Number | Date */): Unit = definedExternally ^ src/types/index.fs.kt:482:25: error: dynamic type can not be used as an upper bound external fun write(fd: Number, buffer: TBuffer, offset: Number?, length: Number?, position: Number?, callback: (err: NodeJS.ErrnoException, written: Number, buffer: TBuffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:483:25: error: dynamic type can not be used as an upper bound external fun write(fd: Number, buffer: TBuffer, offset: Number?, length: Number?, callback: (err: NodeJS.ErrnoException, written: Number, buffer: TBuffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:484:25: error: dynamic type can not be used as an upper bound external fun write(fd: Number, buffer: TBuffer, offset: Number?, callback: (err: NodeJS.ErrnoException, written: Number, buffer: TBuffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:485:25: error: dynamic type can not be used as an upper bound external fun write(fd: Number, buffer: TBuffer, callback: (err: NodeJS.ErrnoException, written: Number, buffer: TBuffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:489:44: error: unresolved reference: Buffer external fun writeSync(fd: Number, buffer: Buffer, offset: Number? = definedExternally /* null */, length: Number? = definedExternally /* null */, position: Number? = definedExternally /* null */): Number = definedExternally ^ src/types/index.fs.kt:492:25: error: dynamic type can not be used as an upper bound external fun read(fd: Number, buffer: TBuffer, offset: Number, length: Number, position: Number?, callback: ((err: NodeJS.ErrnoException, bytesRead: Number, buffer: TBuffer) -> Unit)? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:493:43: error: unresolved reference: Buffer external fun readSync(fd: Number, buffer: Buffer, offset: Number, length: Number, position: Number?): Number = definedExternally ^ src/types/index.fs.kt:499:100: error: unresolved reference: Buffer external fun readFile(path: String, options: `T$61`?, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:500:100: error: unresolved reference: Buffer external fun readFile(path: Number, options: `T$61`?, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:501:29: error: unresolved reference: Buffer external fun readFile(path: Buffer, options: `T$61`?, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:501:100: error: unresolved reference: Buffer external fun readFile(path: Buffer, options: `T$61`?, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:502:101: error: unresolved reference: Buffer external fun readFile(path: url.URL, options: `T$61`?, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:511:29: error: unresolved reference: Buffer external fun readFile(path: Buffer, options: String, callback: (err: NodeJS.ErrnoException, data: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:512:29: error: unresolved reference: Buffer external fun readFile(path: Buffer, options: `T$62`, callback: (err: NodeJS.ErrnoException, data: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:521:29: error: unresolved reference: Buffer external fun readFile(path: Buffer, options: dynamic /* String | `T$63` | Nothing? */, callback: (err: NodeJS.ErrnoException, data: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:523:82: error: unresolved reference: Buffer external fun readFile(path: String, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:524:82: error: unresolved reference: Buffer external fun readFile(path: Number, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:525:29: error: unresolved reference: Buffer external fun readFile(path: Buffer, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:525:82: error: unresolved reference: Buffer external fun readFile(path: Buffer, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:526:83: error: unresolved reference: Buffer external fun readFile(path: url.URL, callback: (err: NodeJS.ErrnoException, data: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:527:91: error: unresolved reference: Buffer external fun readFileSync(path: String, options: `T$61`? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.fs.kt:528:91: error: unresolved reference: Buffer external fun readFileSync(path: Number, options: `T$61`? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.fs.kt:529:33: error: unresolved reference: Buffer external fun readFileSync(path: Buffer, options: `T$61`? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.fs.kt:529:91: error: unresolved reference: Buffer external fun readFileSync(path: Buffer, options: `T$61`? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.fs.kt:530:92: error: unresolved reference: Buffer external fun readFileSync(path: url.URL, options: `T$61`? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.fs.kt:535:33: error: unresolved reference: Buffer external fun readFileSync(path: Buffer, options: String): String = definedExternally ^ src/types/index.fs.kt:536:33: error: unresolved reference: Buffer external fun readFileSync(path: Buffer, options: `T$62`): String = definedExternally ^ src/types/index.fs.kt:541:33: error: unresolved reference: Buffer external fun readFileSync(path: Buffer, options: dynamic /* String? | `T$63`? | Nothing? */ = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:550:30: error: unresolved reference: Buffer external fun writeFile(path: Buffer, data: Any, options: dynamic /* String | `T$67` | Nothing? */, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:554:30: error: unresolved reference: Buffer external fun writeFile(path: Buffer, data: Any, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:558:34: error: unresolved reference: Buffer external fun writeFileSync(path: Buffer, data: Any, options: dynamic /* String? | `T$67`? | Nothing? */ = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:562:31: error: unresolved reference: Buffer external fun appendFile(file: Buffer, data: Any, options: dynamic /* String | `T$67` | Nothing? */, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:566:31: error: unresolved reference: Buffer external fun appendFile(file: Buffer, data: Any, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:570:35: error: unresolved reference: Buffer external fun appendFileSync(file: Buffer, data: Any, options: dynamic /* String? | `T$67`? | Nothing? */ = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:577:34: error: unresolved reference: Buffer external fun watchFile(filename: Buffer, options: `T$70`?, listener: (curr: Stats, prev: Stats) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:580:34: error: unresolved reference: Buffer external fun watchFile(filename: Buffer, listener: (curr: Stats, prev: Stats) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:583:36: error: unresolved reference: Buffer external fun unwatchFile(filename: Buffer, listener: ((curr: Stats, prev: Stats) -> Unit)? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:591:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: dynamic /* String /* "ascii" */ | String /* "utf8" */ | String /* "utf16le" */ | String /* "ucs2" */ | String /* "base64" */ | String /* "latin1" */ | String /* "binary" */ | String /* "hex" */ | `T$71` | Nothing? */, listener: ((event: String, filename: String) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:598:107: error: unresolved reference: Buffer external fun watch(filename: String, options: String /* "buffer" */, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:599:92: error: unresolved reference: Buffer external fun watch(filename: String, options: `T$72`, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:600:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: String /* "buffer" */, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:600:107: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: String /* "buffer" */, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:601:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: `T$72`, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:601:92: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: `T$72`, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:602:108: error: unresolved reference: Buffer external fun watch(filename: url.URL, options: String /* "buffer" */, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:603:93: error: unresolved reference: Buffer external fun watch(filename: url.URL, options: `T$72`, listener: ((event: String, filename: Buffer) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:612:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: String, listener: ((event: String, filename: dynamic /* String | Buffer */) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:613:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: `T$73`, listener: ((event: String, filename: dynamic /* String | Buffer */) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:614:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, options: Nothing?, listener: ((event: String, filename: dynamic /* String | Buffer */) -> Unit)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:619:30: error: unresolved reference: Buffer external fun watch(filename: Buffer, listener: ((event: String, filename: String) -> Any)? = definedExternally /* null */): FSWatcher = definedExternally ^ src/types/index.fs.kt:622:27: error: unresolved reference: Buffer external fun exists(path: Buffer, callback: (exists: Boolean) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:625:31: error: unresolved reference: Buffer external fun existsSync(path: Buffer): Boolean = definedExternally ^ src/types/index.fs.kt:628:27: error: unresolved reference: Buffer external fun access(path: Buffer, mode: Number?, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:631:27: error: unresolved reference: Buffer external fun access(path: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:634:31: error: unresolved reference: Buffer external fun accessSync(path: Buffer, mode: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:648:37: error: unresolved reference: Buffer external fun createReadStream(path: Buffer, options: String? = definedExternally /* null */): ReadStream = definedExternally ^ src/types/index.fs.kt:649:37: error: unresolved reference: Buffer external fun createReadStream(path: Buffer, options: `T$74`? = definedExternally /* null */): ReadStream = definedExternally ^ src/types/index.fs.kt:662:38: error: unresolved reference: Buffer external fun createWriteStream(path: Buffer, options: String? = definedExternally /* null */): WriteStream = definedExternally ^ src/types/index.fs.kt:663:38: error: unresolved reference: Buffer external fun createWriteStream(path: Buffer, options: `T$75`? = definedExternally /* null */): WriteStream = definedExternally ^ src/types/index.fs.kt:669:42: error: unresolved reference: Buffer external fun copyFile(src: String, dest: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:671:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: String, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:672:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:672:42: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:673:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: url.URL, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:675:43: error: unresolved reference: Buffer external fun copyFile(src: url.URL, dest: Buffer, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:678:42: error: unresolved reference: Buffer external fun copyFile(src: String, dest: Buffer, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:680:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: String, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:681:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: Buffer, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:681:42: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: Buffer, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:682:28: error: unresolved reference: Buffer external fun copyFile(src: Buffer, dest: url.URL, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:684:43: error: unresolved reference: Buffer external fun copyFile(src: url.URL, dest: Buffer, flags: Number, callback: (err: NodeJS.ErrnoException) -> Unit): Unit = definedExternally ^ src/types/index.fs.kt:687:46: error: unresolved reference: Buffer external fun copyFileSync(src: String, dest: Buffer, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:689:32: error: unresolved reference: Buffer external fun copyFileSync(src: Buffer, dest: String, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:690:32: error: unresolved reference: Buffer external fun copyFileSync(src: Buffer, dest: Buffer, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:690:46: error: unresolved reference: Buffer external fun copyFileSync(src: Buffer, dest: Buffer, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:691:32: error: unresolved reference: Buffer external fun copyFileSync(src: Buffer, dest: url.URL, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:693:47: error: unresolved reference: Buffer external fun copyFileSync(src: url.URL, dest: Buffer, flags: Number? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.fs.kt:696:33: error: unresolved reference: Buffer external fun readlinkSync(path: Buffer): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:699:33: error: unresolved reference: Buffer external fun realpathSync(path: Buffer): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.kt:702:30: error: unresolved reference: Buffer external fun mkdirSync(path: Buffer): Unit = definedExternally ^ src/types/index.fs.kt:707:32: error: unresolved reference: Buffer external fun readdirSync(path: Buffer): dynamic /* Array | Array */ = definedExternally ^ src/types/index.fs.kt:710:37: error: unresolved reference: Buffer external fun createReadStream(path: Buffer): ReadStream = definedExternally ^ src/types/index.fs.kt:713:38: error: unresolved reference: Buffer external fun createWriteStream(path: Buffer): WriteStream = definedExternally ^ src/types/index.fs.lchmod.kt:22:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: String): Promise = definedExternally ^ src/types/index.fs.lchmod.kt:23:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: Number): Promise = definedExternally ^ src/types/index.fs.lchown.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, uid: Number, gid: Number): Promise = definedExternally ^ src/types/index.fs.link.kt:21:50: error: unresolved reference: Buffer external fun link(existingPath: String, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.link.kt:23:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: String): Promise = definedExternally ^ src/types/index.fs.link.kt:24:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.link.kt:24:50: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.link.kt:25:33: error: unresolved reference: Buffer external fun link(existingPath: Buffer, newPath: url.URL): Promise = definedExternally ^ src/types/index.fs.link.kt:27:51: error: unresolved reference: Buffer external fun link(existingPath: url.URL, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.lstat.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.mkdir.kt:22:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.mkdir.kt:23:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, mode: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.mkdir.kt:27:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.mkdtemp.kt:36:85: error: unresolved reference: Buffer external fun __promisify__(prefix: String, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.mkdtemp.kt:37:70: error: unresolved reference: Buffer external fun __promisify__(prefix: String, options: `T$52`): Promise = definedExternally ^ src/types/index.fs.open.kt:22:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, flags: String, mode: dynamic /* String? | Number? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.open.kt:23:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, flags: Number, mode: dynamic /* String? | Number? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.read.kt:24:25: error: dynamic type can not be used as an upper bound external fun __promisify__(fd: Number, buffer: TBuffer, offset: Number, length: Number, position: Number?): Promise<`T$60`> = definedExternally ^ src/types/index.fs.readFile.kt:24:100: error: unresolved reference: Buffer external fun __promisify__(path: String, options: `T$64`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readFile.kt:25:100: error: unresolved reference: Buffer external fun __promisify__(path: Number, options: `T$64`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readFile.kt:26:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$64`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readFile.kt:26:100: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$64`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readFile.kt:27:101: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: `T$64`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readFile.kt:36:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String): Promise = definedExternally ^ src/types/index.fs.readFile.kt:37:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$65`): Promise = definedExternally ^ src/types/index.fs.readFile.kt:46:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: dynamic /* String? | `T$66`? | Nothing? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readdir.kt:24:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$55`? | Nothing? */ = definedExternally /* null */): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:29:89: error: unresolved reference: Buffer external fun __promisify__(path: String, options: String /* "buffer" */): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:30:74: error: unresolved reference: Buffer external fun __promisify__(path: String, options: `T$56`): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:31:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:31:89: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:32:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$56`): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:32:74: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$56`): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:33:90: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: String /* "buffer" */): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:34:75: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: `T$56`): Promise> = definedExternally ^ src/types/index.fs.readdir.kt:41:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String? = definedExternally /* null */): Promise | Array */> = definedExternally ^ src/types/index.fs.readdir.kt:42:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$57`? = definedExternally /* null */): Promise | Array */> = definedExternally ^ src/types/index.fs.readdir.kt:43:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: Nothing? = definedExternally /* null */): Promise | Array */> = definedExternally ^ src/types/index.fs.readdir.kt:48:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise | Array */> = definedExternally ^ src/types/index.fs.readlink.kt:24:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$42`? | Nothing? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:29:83: error: unresolved reference: Buffer external fun __promisify__(path: String, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:30:68: error: unresolved reference: Buffer external fun __promisify__(path: String, options: `T$43`): Promise = definedExternally ^ src/types/index.fs.readlink.kt:31:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:31:83: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:32:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$43`): Promise = definedExternally ^ src/types/index.fs.readlink.kt:32:68: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$43`): Promise = definedExternally ^ src/types/index.fs.readlink.kt:33:84: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:34:69: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: `T$43`): Promise = definedExternally ^ src/types/index.fs.readlink.kt:41:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:42:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$44`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:43:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: Nothing? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.readlink.kt:48:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.realpath.kt:24:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$45`? | Nothing? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:29:83: error: unresolved reference: Buffer external fun __promisify__(path: String, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:30:68: error: unresolved reference: Buffer external fun __promisify__(path: String, options: `T$46`): Promise = definedExternally ^ src/types/index.fs.realpath.kt:31:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:31:83: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:32:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$46`): Promise = definedExternally ^ src/types/index.fs.realpath.kt:32:68: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$46`): Promise = definedExternally ^ src/types/index.fs.realpath.kt:33:84: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: String /* "buffer" */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:34:69: error: unresolved reference: Buffer external fun __promisify__(path: url.URL, options: `T$46`): Promise = definedExternally ^ src/types/index.fs.realpath.kt:41:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:42:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: `T$47`? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:43:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, options: Nothing? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.realpath.kt:48:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: dynamic /* String /* "ascii" */ | String /* "utf8" */ | String /* "utf16le" */ | String /* "ucs2" */ | String /* "base64" */ | String /* "latin1" */ | String /* "binary" */ | String /* "hex" */ | `T$45` | Nothing? */, callback: (err: NodeJS.ErrnoException, resolvedPath: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:50:120: error: unresolved reference: Buffer external fun native(path: String, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:51:105: error: unresolved reference: Buffer external fun native(path: String, options: `T$46`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:52:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:52:120: error: unresolved reference: Buffer external fun native(path: Buffer, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:53:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$46`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:53:105: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$46`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:54:121: error: unresolved reference: Buffer external fun native(path: url.URL, options: String /* "buffer" */, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:55:106: error: unresolved reference: Buffer external fun native(path: url.URL, options: `T$46`, callback: (err: NodeJS.ErrnoException, resolvedPath: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:59:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: String, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:60:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$47`, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:61:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: Nothing?, callback: (err: NodeJS.ErrnoException, resolvedPath: dynamic /* String | Buffer */) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:66:27: error: unresolved reference: Buffer external fun native(path: Buffer, callback: (err: NodeJS.ErrnoException, resolvedPath: String) -> Unit): Unit = definedExternally ^ src/types/index.fs.realpath.kt:69:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.realpathSync.kt:24:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: dynamic /* String? /* "ascii" */ | String? /* "utf8" */ | String? /* "utf16le" */ | String? /* "ucs2" */ | String? /* "base64" */ | String? /* "latin1" */ | String? /* "binary" */ | String? /* "hex" */ | `T$48`? | Nothing? */ = definedExternally /* null */): String = definedExternally ^ src/types/index.fs.realpathSync.kt:29:68: error: unresolved reference: Buffer external fun native(path: String, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:30:53: error: unresolved reference: Buffer external fun native(path: String, options: `T$49`): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:31:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:31:68: error: unresolved reference: Buffer external fun native(path: Buffer, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:32:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$49`): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:32:53: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$49`): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:33:69: error: unresolved reference: Buffer external fun native(path: url.URL, options: String /* "buffer" */): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:34:54: error: unresolved reference: Buffer external fun native(path: url.URL, options: `T$49`): Buffer = definedExternally ^ src/types/index.fs.realpathSync.kt:41:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: String? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.realpathSync.kt:42:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: `T$50`? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.realpathSync.kt:43:27: error: unresolved reference: Buffer external fun native(path: Buffer, options: Nothing? = definedExternally /* null */): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.realpathSync.kt:48:27: error: unresolved reference: Buffer external fun native(path: Buffer): dynamic /* String | Buffer */ = definedExternally ^ src/types/index.fs.rename.kt:21:54: error: unresolved reference: Buffer external fun __promisify__(oldPath: String, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.rename.kt:23:37: error: unresolved reference: Buffer external fun __promisify__(oldPath: Buffer, newPath: String): Promise = definedExternally ^ src/types/index.fs.rename.kt:24:37: error: unresolved reference: Buffer external fun __promisify__(oldPath: Buffer, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.rename.kt:24:54: error: unresolved reference: Buffer external fun __promisify__(oldPath: Buffer, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.rename.kt:25:37: error: unresolved reference: Buffer external fun __promisify__(oldPath: Buffer, newPath: url.URL): Promise = definedExternally ^ src/types/index.fs.rename.kt:27:55: error: unresolved reference: Buffer external fun __promisify__(oldPath: url.URL, newPath: Buffer): Promise = definedExternally ^ src/types/index.fs.rmdir.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.stat.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.symlink.kt:21:50: error: unresolved reference: Buffer external fun __promisify__(target: String, path: Buffer, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.symlink.kt:23:36: error: unresolved reference: Buffer external fun __promisify__(target: Buffer, path: String, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.symlink.kt:24:36: error: unresolved reference: Buffer external fun __promisify__(target: Buffer, path: Buffer, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.symlink.kt:24:50: error: unresolved reference: Buffer external fun __promisify__(target: Buffer, path: Buffer, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.symlink.kt:25:36: error: unresolved reference: Buffer external fun __promisify__(target: Buffer, path: url.URL, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.symlink.kt:27:51: error: unresolved reference: Buffer external fun __promisify__(target: url.URL, path: Buffer, type: String? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.truncate.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, len: Number? = definedExternally /* null */): Promise = definedExternally ^ src/types/index.fs.unlink.kt:21:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer): Promise = definedExternally ^ src/types/index.fs.utimes.kt:23:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, atime: String, mtime: dynamic /* String | Number | Date */): Promise = definedExternally ^ src/types/index.fs.utimes.kt:24:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, atime: Number, mtime: dynamic /* String | Number | Date */): Promise = definedExternally ^ src/types/index.fs.utimes.kt:25:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, atime: Date, mtime: dynamic /* String | Number | Date */): Promise = definedExternally ^ src/types/index.fs.write.kt:24:25: error: dynamic type can not be used as an upper bound external fun __promisify__(fd: Number, buffer: TBuffer? = definedExternally /* null */, offset: Number? = definedExternally /* null */, length: Number? = definedExternally /* null */, position: Number? = definedExternally /* null */): Promise<`T$58`> = definedExternally ^ src/types/index.fs.writeFile.kt:27:34: error: unresolved reference: Buffer external fun __promisify__(path: Buffer, data: Any, options: dynamic /* String? | `T$68`? | Nothing? */ = definedExternally /* null */): Promise = definedExternally ^ src/types/index.http.kt:65:15: error: class 'ServerRequest' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in http.IncomingMessage external open class ServerRequest : IncomingMessage { ^ src/types/index.http.kt:68:15: error: class 'OutgoingMessage' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in stream.internal.Writable external open class OutgoingMessage : stream.internal.Writable { ^ src/types/index.http.kt:78:5: error: 'destroy' overrides nothing override fun destroy(error: Error): Unit = definedExternally ^ src/types/index.http.kt:92:15: error: class 'ServerResponse' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in http.OutgoingMessage external open class ServerResponse(req: IncomingMessage) : OutgoingMessage { ^ src/types/index.http.kt:102:15: error: class 'ClientRequest' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in http.OutgoingMessage external open class ClientRequest : OutgoingMessage { ^ src/types/index.http.kt:111:14: error: 'setTimeout' hides member of supertype 'OutgoingMessage' and needs 'override' modifier open fun setTimeout(timeout: Number, callback: (() -> Unit)? = definedExternally /* null */): ClientRequest /* this */ = definedExternally ^ src/types/index.http.kt:121:15: error: class 'IncomingMessage' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in stream.internal.Readable external open class IncomingMessage(socket: net.Socket) : stream.internal.Readable { ^ src/types/index.http.kt:138:15: error: class 'ClientResponse' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in http.IncomingMessage external open class ClientResponse : IncomingMessage ^ src/types/index.http2.kt:62:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:63:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "aborted" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:64:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "close" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:65:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:66:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "drain" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:67:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "end" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:68:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "error" */, listener: (err: Error) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:69:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "finish" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:71:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "pipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:72:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "unpipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:74:9: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier fun addListener(event: String /* "timeout" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:78:9: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier fun emit(event: String /* "aborted" */): Boolean ^ src/types/index.http2.kt:81:58: error: unresolved reference: Buffer override fun emit(event: String /* "data" */, chunk: Buffer): Boolean ^ src/types/index.http2.kt:82:9: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier fun emit(event: String /* "drain" */): Boolean ^ src/types/index.http2.kt:90:9: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier fun emit(event: String /* "timeout" */): Boolean ^ src/types/index.http2.kt:92:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:93:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "aborted" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:94:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "close" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:95:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:96:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "drain" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:97:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "end" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:98:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "error" */, listener: (err: Error) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:99:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "finish" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:101:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "pipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:102:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "unpipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:104:9: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier fun on(event: String /* "timeout" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:106:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:107:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "aborted" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:108:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "close" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:109:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:110:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "drain" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:111:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "end" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:112:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "error" */, listener: (err: Error) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:113:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "finish" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:115:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "pipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:116:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "unpipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:118:9: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier fun once(event: String /* "timeout" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:120:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:121:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "aborted" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:122:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "close" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:123:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:124:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "drain" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:125:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "end" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:126:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "error" */, listener: (err: Error) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:127:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "finish" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:129:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "pipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:130:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "unpipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:132:9: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependListener(event: String /* "timeout" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:134:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:135:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "aborted" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:136:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "close" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:137:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:138:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "drain" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:139:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "end" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:140:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "error" */, listener: (err: Error) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:141:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "finish" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:143:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "pipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:144:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "unpipe" */, listener: (src: stream.internal.Readable) -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:146:9: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier fun prependOnceListener(event: String /* "timeout" */, listener: () -> Unit): Http2Stream /* this */ ^ src/types/index.http2.kt:150:9: error: 'addListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:151:9: error: 'addListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun addListener(event: String /* "headers" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:152:9: error: 'addListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun addListener(event: String /* "push" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:153:9: error: 'addListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun addListener(event: String /* "response" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:156:9: error: 'emit' hides member of supertype 'Http2Stream' and needs 'override' modifier fun emit(event: String /* "headers" */, headers: http.IncomingHttpHeaders, flags: Number): Boolean ^ src/types/index.http2.kt:157:9: error: 'emit' hides member of supertype 'Http2Stream' and needs 'override' modifier fun emit(event: String /* "push" */, headers: http.IncomingHttpHeaders, flags: Number): Boolean ^ src/types/index.http2.kt:158:9: error: 'emit' hides member of supertype 'Http2Stream' and needs 'override' modifier fun emit(event: String /* "response" */, headers: http.IncomingHttpHeaders, flags: Number): Boolean ^ src/types/index.http2.kt:159:9: error: 'on' hides member of supertype 'Http2Stream' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:160:9: error: 'on' hides member of supertype 'Http2Stream' and needs 'override' modifier fun on(event: String /* "headers" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:161:9: error: 'on' hides member of supertype 'Http2Stream' and needs 'override' modifier fun on(event: String /* "push" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:162:9: error: 'on' hides member of supertype 'Http2Stream' and needs 'override' modifier fun on(event: String /* "response" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:163:9: error: 'once' hides member of supertype 'Http2Stream' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:164:9: error: 'once' hides member of supertype 'Http2Stream' and needs 'override' modifier fun once(event: String /* "headers" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:165:9: error: 'once' hides member of supertype 'Http2Stream' and needs 'override' modifier fun once(event: String /* "push" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:166:9: error: 'once' hides member of supertype 'Http2Stream' and needs 'override' modifier fun once(event: String /* "response" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:167:9: error: 'prependListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:168:9: error: 'prependListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependListener(event: String /* "headers" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:169:9: error: 'prependListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependListener(event: String /* "push" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:170:9: error: 'prependListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependListener(event: String /* "response" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:171:9: error: 'prependOnceListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:172:9: error: 'prependOnceListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependOnceListener(event: String /* "headers" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:173:9: error: 'prependOnceListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependOnceListener(event: String /* "push" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:174:9: error: 'prependOnceListener' hides member of supertype 'Http2Stream' and needs 'override' modifier fun prependOnceListener(event: String /* "response" */, listener: (headers: http.IncomingHttpHeaders, flags: Number) -> Unit): ClientHttp2Stream /* this */ ^ src/types/index.http2.kt:220:128: error: unresolved reference: Buffer fun goaway(code: Number? = definedExternally /* null */, lastStreamID: Number? = definedExternally /* null */, opaqueData: Buffer? = definedExternally /* null */) ^ src/types/index.http2.kt:235:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:239:115: error: unresolved reference: Buffer fun addListener(event: String /* "goaway" */, listener: (errorCode: Number, lastStreamID: Number, opaqueData: Buffer) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:248:97: error: unresolved reference: Buffer fun emit(event: String /* "goaway" */, errorCode: Number, lastStreamID: Number, opaqueData: Buffer): Boolean ^ src/types/index.http2.kt:252:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:256:106: error: unresolved reference: Buffer fun on(event: String /* "goaway" */, listener: (errorCode: Number, lastStreamID: Number, opaqueData: Buffer) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:260:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:264:108: error: unresolved reference: Buffer fun once(event: String /* "goaway" */, listener: (errorCode: Number, lastStreamID: Number, opaqueData: Buffer) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:268:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:272:119: error: unresolved reference: Buffer fun prependListener(event: String /* "goaway" */, listener: (errorCode: Number, lastStreamID: Number, opaqueData: Buffer) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:276:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:280:123: error: unresolved reference: Buffer fun prependOnceListener(event: String /* "goaway" */, listener: (errorCode: Number, lastStreamID: Number, opaqueData: Buffer) -> Unit): Http2Session /* this */ ^ src/types/index.http2.kt:288:9: error: 'addListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Session /* this */ ^ src/types/index.http2.kt:298:9: error: 'on' hides member of supertype 'Http2Session' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): ClientHttp2Session /* this */ ^ src/types/index.http2.kt:302:9: error: 'once' hides member of supertype 'Http2Session' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): ClientHttp2Session /* this */ ^ src/types/index.http2.kt:306:9: error: 'prependListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Session /* this */ ^ src/types/index.http2.kt:310:9: error: 'prependOnceListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ClientHttp2Session /* this */ ^ src/types/index.http2.kt:324:9: error: 'addListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): ServerHttp2Session /* this */ ^ src/types/index.http2.kt:332:9: error: 'on' hides member of supertype 'Http2Session' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): ServerHttp2Session /* this */ ^ src/types/index.http2.kt:335:9: error: 'once' hides member of supertype 'Http2Session' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): ServerHttp2Session /* this */ ^ src/types/index.http2.kt:338:9: error: 'prependListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): ServerHttp2Session /* this */ ^ src/types/index.http2.kt:341:9: error: 'prependOnceListener' hides member of supertype 'Http2Session' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ServerHttp2Session /* this */ ^ src/types/index.http2.kt:363:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:366:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:368:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String /* "timeout" */, listener: () -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:373:9: error: 'emit' hides member of supertype 'Server' and needs 'override' modifier fun emit(event: String /* "sessionError" */, err: Error): Boolean ^ src/types/index.http2.kt:375:9: error: 'emit' hides member of supertype 'Server' and needs 'override' modifier fun emit(event: String /* "timeout" */): Boolean ^ src/types/index.http2.kt:376:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:379:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:381:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String /* "timeout" */, listener: () -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:382:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:385:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:387:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String /* "timeout" */, listener: () -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:388:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:391:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:393:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String /* "timeout" */, listener: () -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:394:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:397:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:399:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String /* "timeout" */, listener: () -> Unit): Http2Server /* this */ ^ src/types/index.http2.kt:402:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:405:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:407:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String /* "timeout" */, listener: () -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:408:9: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier fun addListener(event: String /* "unknownProtocol" */, listener: (socket: tls.TLSSocket) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:413:9: error: 'emit' hides member of supertype 'Server' and needs 'override' modifier fun emit(event: String /* "sessionError" */, err: Error): Boolean ^ src/types/index.http2.kt:415:9: error: 'emit' hides member of supertype 'Server' and needs 'override' modifier fun emit(event: String /* "timeout" */): Boolean ^ src/types/index.http2.kt:416:9: error: 'emit' hides member of supertype 'Server' and needs 'override' modifier fun emit(event: String /* "unknownProtocol" */, socket: tls.TLSSocket): Boolean ^ src/types/index.http2.kt:417:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:420:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:422:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String /* "timeout" */, listener: () -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:423:9: error: 'on' hides member of supertype 'Server' and needs 'override' modifier fun on(event: String /* "unknownProtocol" */, listener: (socket: tls.TLSSocket) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:424:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:427:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:429:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String /* "timeout" */, listener: () -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:430:9: error: 'once' hides member of supertype 'Server' and needs 'override' modifier fun once(event: String /* "unknownProtocol" */, listener: (socket: tls.TLSSocket) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:431:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:434:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:436:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String /* "timeout" */, listener: () -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:437:9: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier fun prependListener(event: String /* "unknownProtocol" */, listener: (socket: tls.TLSSocket) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:438:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:441:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String /* "sessionError" */, listener: (err: Error) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:443:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String /* "timeout" */, listener: () -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:444:9: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier fun prependOnceListener(event: String /* "unknownProtocol" */, listener: (socket: tls.TLSSocket) -> Unit): Http2SecureServer /* this */ ^ src/types/index.http2.kt:457:9: error: 'addListener' hides member of supertype 'Readable' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2ServerRequest /* this */ ^ src/types/index.http2.kt:462:9: error: 'on' hides member of supertype 'Readable' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2ServerRequest /* this */ ^ src/types/index.http2.kt:464:9: error: 'once' hides member of supertype 'Readable' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2ServerRequest /* this */ ^ src/types/index.http2.kt:466:9: error: 'prependListener' hides member of supertype 'Readable' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2ServerRequest /* this */ ^ src/types/index.http2.kt:468:9: error: 'prependOnceListener' hides member of supertype 'Readable' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2ServerRequest /* this */ ^ src/types/index.http2.kt:476:19: error: unresolved reference: Buffer fun end(data: Buffer? = definedExternally /* null */, callback: (() -> Unit)? = definedExternally /* null */) ^ src/types/index.http2.kt:478:19: error: unresolved reference: Buffer fun end(data: Buffer? = definedExternally /* null */, encoding: String? = definedExternally /* null */, callback: (() -> Unit)? = definedExternally /* null */) ^ src/types/index.http2.kt:497:22: error: unresolved reference: Buffer fun write(chunk: Buffer, callback: ((err: Error) -> Unit)? = definedExternally /* null */): Boolean ^ src/types/index.http2.kt:499:22: error: unresolved reference: Buffer fun write(chunk: Buffer, encoding: String? = definedExternally /* null */, callback: ((err: Error) -> Unit)? = definedExternally /* null */): Boolean ^ src/types/index.http2.kt:504:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): Http2ServerResponse /* this */ ^ src/types/index.http2.kt:517:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): Http2ServerResponse /* this */ ^ src/types/index.http2.kt:523:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): Http2ServerResponse /* this */ ^ src/types/index.http2.kt:529:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): Http2ServerResponse /* this */ ^ src/types/index.http2.kt:535:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Http2ServerResponse /* this */ ^ src/types/index.http2.kt:543:22: error: unresolved reference: Buffer fun write(chunk: Buffer): Boolean ^ src/types/index.http2.kt:548:39: error: unresolved reference: Buffer external fun getUnpackedSettings(buf: Buffer): Settings = definedExternally ^ src/types/index.kt:18:1: error: declaration of such kind (extension property) cant be external external var Console.Console: NodeJS.ConsoleConstructor get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:19:1: error: declaration of such kind (extension function) cant be external external fun Console.assert(value: Any, message: String? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:20:1: error: declaration of such kind (extension function) cant be external external fun Console.dir(obj: Any, options: NodeJS.InspectOptions? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.kt:21:1: error: declaration of such kind (extension function) cant be external external fun Console.debug(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:22:1: error: declaration of such kind (extension function) cant be external external fun Console.error(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:23:1: error: declaration of such kind (extension function) cant be external external fun Console.info(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:24:1: error: declaration of such kind (extension function) cant be external external fun Console.log(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:25:1: error: declaration of such kind (extension function) cant be external external fun Console.time(label: String): Unit = definedExternally ^ src/types/index.kt:26:1: error: declaration of such kind (extension function) cant be external external fun Console.timeEnd(label: String): Unit = definedExternally ^ src/types/index.kt:27:1: error: declaration of such kind (extension function) cant be external external fun Console.trace(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:28:1: error: declaration of such kind (extension function) cant be external external fun Console.warn(message: Any? = definedExternally /* null */, vararg optionalParams: Any): Unit = definedExternally ^ src/types/index.kt:29:1: error: declaration of such kind (extension property) cant be external external var Error.stack: String? get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:30:1: error: declaration of such kind (extension function) cant be external external fun ErrorConstructor.captureStackTrace(targetObject: Any, constructorOpt: Function<*>? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.kt:30:14: error: unresolved reference: ErrorConstructor external fun ErrorConstructor.captureStackTrace(targetObject: Any, constructorOpt: Function<*>? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.kt:30:99: error: wrong default value for parameter of external function. Must be ' = definedExternally' external fun ErrorConstructor.captureStackTrace(targetObject: Any, constructorOpt: Function<*>? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.kt:30:137: error: wrong body of external declaration. Must be either ' = definedExternally' or { definedExternally } external fun ErrorConstructor.captureStackTrace(targetObject: Any, constructorOpt: Function<*>? = definedExternally /* null */): Unit = definedExternally ^ src/types/index.kt:31:1: error: declaration of such kind (extension property) cant be external external var ErrorConstructor.prepareStackTrace: ((err: Error, stackTraces: Array) -> Any)? get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:31:14: error: unresolved reference: ErrorConstructor external var ErrorConstructor.prepareStackTrace: ((err: Error, stackTraces: Array) -> Any)? get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:31:118: error: wrong body of external declaration. Must be either ' = definedExternally' or { definedExternally } external var ErrorConstructor.prepareStackTrace: ((err: Error, stackTraces: Array) -> Any)? get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:31:150: error: wrong body of external declaration. Must be either ' = definedExternally' or { definedExternally } external var ErrorConstructor.prepareStackTrace: ((err: Error, stackTraces: Array) -> Any)? get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:32:1: error: declaration of such kind (extension property) cant be external external var ErrorConstructor.stackTraceLimit: Number get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:32:14: error: unresolved reference: ErrorConstructor external var ErrorConstructor.stackTraceLimit: Number get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:32:63: error: wrong body of external declaration. Must be either ' = definedExternally' or { definedExternally } external var ErrorConstructor.stackTraceLimit: Number get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:32:95: error: wrong body of external declaration. Must be either ' = definedExternally' or { definedExternally } external var ErrorConstructor.stackTraceLimit: Number get() = definedExternally; set(value) = definedExternally ^ src/types/index.kt:46:1: error: declaration of such kind (extension function) cant be external external fun String.trimLeft(): String = definedExternally ^ src/types/index.kt:47:1: error: declaration of such kind (extension function) cant be external external fun String.trimRight(): String = definedExternally ^ src/types/index.kt:142:5: error: 'slice' overrides nothing override fun slice(start: Number?, end: Number?): Buffer ^ src/types/index.net.kt:43:15: error: class 'Socket' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in stream.internal.Duplex external open class Socket(options: SocketConstructorOpts? = definedExternally /* null */) : stream.internal.Duplex { ^ src/types/index.net.kt:44:28: error: unresolved reference: Buffer open fun write(buffer: Buffer): Boolean = definedExternally ^ src/types/index.net.kt:45:14: error: 'write' hides member of supertype 'Duplex' and needs 'override' modifier open fun write(buffer: Buffer, cb: Function<*>? = definedExternally /* null */): Boolean = definedExternally ^ src/types/index.net.kt:45:28: error: unresolved reference: Buffer open fun write(buffer: Buffer, cb: Function<*>? = definedExternally /* null */): Boolean = definedExternally ^ src/types/index.net.kt:46:14: error: 'write' hides member of supertype 'Duplex' and needs 'override' modifier open fun write(str: String, cb: Function<*>? = definedExternally /* null */): Boolean = definedExternally ^ src/types/index.net.kt:56:5: error: 'setEncoding' overrides nothing override fun setEncoding(encoding: String?): Socket /* this */ = definedExternally ^ src/types/index.net.kt:76:30: error: unresolved reference: Buffer override fun end(buffer: Buffer, cb: Function<*>?): Unit = definedExternally ^ src/types/index.net.kt:80:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:82:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String /* "connect" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:83:71: error: unresolved reference: Buffer open fun addListener(event: String /* "data" */, listener: (data: Buffer) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:84:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String /* "drain" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:85:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String /* "end" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:86:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String /* "error" */, listener: (err: Error) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:88:14: error: 'addListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun addListener(event: String /* "timeout" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:92:14: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier open fun emit(event: String /* "connect" */): Boolean = definedExternally ^ src/types/index.net.kt:93:14: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier open fun emit(event: String /* "data" */, data: Buffer): Boolean = definedExternally ^ src/types/index.net.kt:93:53: error: unresolved reference: Buffer open fun emit(event: String /* "data" */, data: Buffer): Boolean = definedExternally ^ src/types/index.net.kt:94:14: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier open fun emit(event: String /* "drain" */): Boolean = definedExternally ^ src/types/index.net.kt:99:14: error: 'emit' hides member of supertype 'Duplex' and needs 'override' modifier open fun emit(event: String /* "timeout" */): Boolean = definedExternally ^ src/types/index.net.kt:100:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:102:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String /* "connect" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:103:62: error: unresolved reference: Buffer open fun on(event: String /* "data" */, listener: (data: Buffer) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:104:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String /* "drain" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:105:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String /* "end" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:106:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String /* "error" */, listener: (err: Error) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:108:14: error: 'on' hides member of supertype 'Duplex' and needs 'override' modifier open fun on(event: String /* "timeout" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:109:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:111:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String /* "connect" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:112:64: error: unresolved reference: Buffer open fun once(event: String /* "data" */, listener: (data: Buffer) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:113:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String /* "drain" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:114:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String /* "end" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:115:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String /* "error" */, listener: (err: Error) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:117:14: error: 'once' hides member of supertype 'Duplex' and needs 'override' modifier open fun once(event: String /* "timeout" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:118:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:120:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String /* "connect" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:121:75: error: unresolved reference: Buffer open fun prependListener(event: String /* "data" */, listener: (data: Buffer) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:122:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String /* "drain" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:123:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String /* "end" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:124:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String /* "error" */, listener: (err: Error) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:126:14: error: 'prependListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependListener(event: String /* "timeout" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:127:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:129:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String /* "connect" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:130:79: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "data" */, listener: (data: Buffer) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:131:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String /* "drain" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:132:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String /* "end" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:133:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String /* "error" */, listener: (err: Error) -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:135:14: error: 'prependOnceListener' hides member of supertype 'Duplex' and needs 'override' modifier open fun prependOnceListener(event: String /* "timeout" */, listener: () -> Unit): Socket /* this */ = definedExternally ^ src/types/index.net.kt:170:14: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.net.kt:181:14: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.net.kt:186:14: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.net.kt:191:14: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.net.kt:196:14: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.punycode.kt:27:24: error: only interfaces can be delegated to companion object : `"punycode".ucs2` by definedExternally { ^ src/types/index.punycode.kt:27:24: error: unresolved reference: `"punycode".ucs2` companion object : `"punycode".ucs2` by definedExternally { ^ src/types/index.readline.kt:35:21: error: unresolved reference: Buffer fun write(data: Buffer, key: Key? = definedExternally /* null */) ^ src/types/index.readline.kt:36:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:38:9: error: 'addListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun addListener(event: String /* "line" */, listener: (input: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:53:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:55:9: error: 'on' hides member of supertype 'EventEmitter' and needs 'override' modifier fun on(event: String /* "line" */, listener: (input: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:61:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:63:9: error: 'once' hides member of supertype 'EventEmitter' and needs 'override' modifier fun once(event: String /* "line" */, listener: (input: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:69:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:71:9: error: 'prependListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependListener(event: String /* "line" */, listener: (input: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:77:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): ReadLine /* this */ ^ src/types/index.readline.kt:79:9: error: 'prependOnceListener' hides member of supertype 'EventEmitter' and needs 'override' modifier fun prependOnceListener(event: String /* "line" */, listener: (input: Any) -> Unit): ReadLine /* this */ ^ src/types/index.repl.kt:45:9: error: 'addListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun addListener(event: String, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:46:9: error: 'addListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun addListener(event: String /* "exit" */, listener: () -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:47:9: error: 'addListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun addListener(event: String /* "reset" */, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:50:9: error: 'emit' hides member of supertype 'ReadLine' and needs 'override' modifier fun emit(event: String /* "exit" */): Boolean ^ src/types/index.repl.kt:51:9: error: 'emit' hides member of supertype 'ReadLine' and needs 'override' modifier fun emit(event: String /* "reset" */, context: Any): Boolean ^ src/types/index.repl.kt:52:9: error: 'on' hides member of supertype 'ReadLine' and needs 'override' modifier fun on(event: String, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:53:9: error: 'on' hides member of supertype 'ReadLine' and needs 'override' modifier fun on(event: String /* "exit" */, listener: () -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:54:9: error: 'on' hides member of supertype 'ReadLine' and needs 'override' modifier fun on(event: String /* "reset" */, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:55:9: error: 'once' hides member of supertype 'ReadLine' and needs 'override' modifier fun once(event: String, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:56:9: error: 'once' hides member of supertype 'ReadLine' and needs 'override' modifier fun once(event: String /* "exit" */, listener: () -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:57:9: error: 'once' hides member of supertype 'ReadLine' and needs 'override' modifier fun once(event: String /* "reset" */, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:58:9: error: 'prependListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependListener(event: String, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:59:9: error: 'prependListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependListener(event: String /* "exit" */, listener: () -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:60:9: error: 'prependListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependListener(event: String /* "reset" */, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:61:9: error: 'prependOnceListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependOnceListener(event: String, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:62:9: error: 'prependOnceListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependOnceListener(event: String /* "exit" */, listener: () -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:63:9: error: 'prependOnceListener' hides member of supertype 'ReadLine' and needs 'override' modifier fun prependOnceListener(event: String /* "reset" */, listener: (args: Any) -> Unit): REPLServer /* this */ ^ src/types/index.repl.kt:67:47: error: unresolved reference: SyntaxError external open class Recoverable(err: Error) : SyntaxError { ^ src/types/index.stream.kt:34:10: error: class 'Readable' is not abstract and does not implement abstract member public abstract fun unshift(chunk: String): Unit defined in NodeJS.ReadableStream open class Readable(opts: ReadableOptions? = definedExternally /* null */) : Stream, NodeJS.ReadableStream { ^ src/types/index.stream.kt:44:46: error: 'unpipe' hides member of supertype 'ReadableStream' and needs 'override' modifier open fun unpipe(destination: T? = definedExternally /* null */): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:50:18: error: 'addListener' hides member of supertype 'Stream' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:52:18: error: 'addListener' hides member of supertype 'Stream' and needs 'override' modifier open fun addListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:60:58: error: unresolved reference: Buffer open fun emit(event: String /* "data" */, chunk: Buffer): Boolean = definedExternally ^ src/types/index.stream.kt:64:18: error: 'on' hides member of supertype 'Stream' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:66:18: error: 'on' hides member of supertype 'Stream' and needs 'override' modifier open fun on(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:70:18: error: 'once' hides member of supertype 'Stream' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:72:18: error: 'once' hides member of supertype 'Stream' and needs 'override' modifier open fun once(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:76:18: error: 'prependListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:78:18: error: 'prependListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:82:18: error: 'prependOnceListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:84:18: error: 'prependOnceListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependOnceListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:88:18: error: 'removeListener' hides member of supertype 'Stream' and needs 'override' modifier open fun removeListener(event: String, listener: (args: Any) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:90:18: error: 'removeListener' hides member of supertype 'Stream' and needs 'override' modifier open fun removeListener(event: String /* "data" */, listener: (chunk: dynamic /* String | Buffer */) -> Unit): Readable /* this */ = definedExternally ^ src/types/index.stream.kt:112:10: error: class 'Writable' is not abstract and does not implement abstract member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in NodeJS.WritableStream open class Writable(opts: WritableOptions? = definedExternally /* null */) : Stream, NodeJS.WritableStream { ^ src/types/index.stream.kt:129:18: error: 'addListener' hides member of supertype 'Stream' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:140:59: error: unresolved reference: Buffer open fun emit(event: String /* "drain" */, chunk: Buffer): Boolean = definedExternally ^ src/types/index.stream.kt:145:18: error: 'on' hides member of supertype 'Stream' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:152:18: error: 'once' hides member of supertype 'Stream' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:159:18: error: 'prependListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:166:18: error: 'prependOnceListener' hides member of supertype 'Stream' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:173:18: error: 'removeListener' hides member of supertype 'Stream' and needs 'override' modifier open fun removeListener(event: String, listener: (args: Any) -> Unit): Writable /* this */ = definedExternally ^ src/types/index.stream.kt:183:5: error: class 'DuplexOptions' must override public open var highWaterMark: Number? defined in stream.internal.ReadableOptions because it inherits multiple interface methods of it interface DuplexOptions : ReadableOptions, WritableOptions { ^ src/types/index.stream.kt:188:10: error: class 'Duplex' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in stream.internal.Writable open class Duplex(opts: DuplexOptions? = definedExternally /* null */) : Readable, Writable { ^ src/types/index.stream.kt:188:10: error: class 'Duplex' must override public open fun destroy(error: Error? = ...): Unit defined in stream.internal.Readable because it inherits many implementations of it open class Duplex(opts: DuplexOptions? = definedExternally /* null */) : Readable, Writable { ^ src/types/index.stream.kt:188:10: error: more than one overridden descriptor declares a default value for 'value-parameter error: Error? = ... defined in stream.internal.Duplex.destroy'. As the compiler can not make sure these values agree, this is not allowed. open class Duplex(opts: DuplexOptions? = definedExternally /* null */) : Readable, Writable { ^ src/types/index.stream.kt:188:10: error: 'public open fun addListener(event: String, listener: (args: Any) -> Unit): internal.Readable defined in stream.internal.Duplex' clashes with 'public open fun addListener(event: String, listener: (args: Any) -> Unit): internal.Writable defined in stream.internal.Writable': return types are incompatible open class Duplex(opts: DuplexOptions? = definedExternally /* null */) : Readable, Writable { ^ src/types/index.stream.kt:188:88: error: only one class may appear in a supertype list open class Duplex(opts: DuplexOptions? = definedExternally /* null */) : Readable, Writable { ^ src/types/index.stream.kt:192:18: error: '_write' hides member of supertype 'Writable' and needs 'override' modifier open fun _write(chunk: Any, encoding: String, callback: (err: Error? /*= null*/) -> Unit): Unit = definedExternally ^ src/types/index.stream.kt:193:18: error: '_writev' hides member of supertype 'Writable' and needs 'override' modifier open fun _writev(chunks: Array<`T$85`>, callback: (err: Error? /*= null*/) -> Unit): Unit = definedExternally ^ src/types/index.stream.kt:211:10: error: class 'Transform' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in stream.internal.Duplex open class Transform(opts: TransformOptions? = definedExternally /* null */) : Duplex { ^ src/types/index.stream.kt:215:10: error: class 'PassThrough' is not abstract and does not implement abstract base class member public abstract fun write(buffer: String, cb: Function<*>? = ...): Boolean defined in stream.internal.Transform open class PassThrough : Transform ^ src/types/index.string_decoder.kt:21:23: error: unresolved reference: Buffer fun write(buffer: Buffer): String ^ src/types/index.string_decoder.kt:22:21: error: unresolved reference: Buffer fun end(buffer: Buffer? = definedExternally /* null */): String ^ src/types/index.tls.kt:48:14: error: unresolved reference: Buffer var raw: Buffer ^ src/types/index.tls.kt:66:18: error: unresolved reference: Buffer var session: Buffer? get() = definedExternally; set(value) = definedExternally ^ src/types/index.tls.kt:73:15: error: class 'TLSSocket' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in net.Socket external open class TLSSocket(socket: net.Socket, options: `T$77`? = definedExternally /* null */) : net.Socket { ^ src/types/index.tls.kt:86:14: error: 'addListener' hides member of supertype 'Socket' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:87:83: error: unresolved reference: Buffer open fun addListener(event: String /* "OCSPResponse" */, listener: (response: Buffer) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:88:14: error: 'addListener' hides member of supertype 'Socket' and needs 'override' modifier open fun addListener(event: String /* "secureConnect" */, listener: () -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:91:14: error: 'emit' hides member of supertype 'Socket' and needs 'override' modifier open fun emit(event: String /* "OCSPResponse" */, response: Buffer): Boolean = definedExternally ^ src/types/index.tls.kt:91:65: error: unresolved reference: Buffer open fun emit(event: String /* "OCSPResponse" */, response: Buffer): Boolean = definedExternally ^ src/types/index.tls.kt:92:14: error: 'emit' hides member of supertype 'Socket' and needs 'override' modifier open fun emit(event: String /* "secureConnect" */): Boolean = definedExternally ^ src/types/index.tls.kt:93:14: error: 'on' hides member of supertype 'Socket' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:94:74: error: unresolved reference: Buffer open fun on(event: String /* "OCSPResponse" */, listener: (response: Buffer) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:95:14: error: 'on' hides member of supertype 'Socket' and needs 'override' modifier open fun on(event: String /* "secureConnect" */, listener: () -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:96:14: error: 'once' hides member of supertype 'Socket' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:97:76: error: unresolved reference: Buffer open fun once(event: String /* "OCSPResponse" */, listener: (response: Buffer) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:98:14: error: 'once' hides member of supertype 'Socket' and needs 'override' modifier open fun once(event: String /* "secureConnect" */, listener: () -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:99:14: error: 'prependListener' hides member of supertype 'Socket' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:100:87: error: unresolved reference: Buffer open fun prependListener(event: String /* "OCSPResponse" */, listener: (response: Buffer) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:101:14: error: 'prependListener' hides member of supertype 'Socket' and needs 'override' modifier open fun prependListener(event: String /* "secureConnect" */, listener: () -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:102:14: error: 'prependOnceListener' hides member of supertype 'Socket' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:103:91: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "OCSPResponse" */, listener: (response: Buffer) -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:104:14: error: 'prependOnceListener' hides member of supertype 'Socket' and needs 'override' modifier open fun prependOnceListener(event: String /* "secureConnect" */, listener: () -> Unit): TLSSocket /* this */ = definedExternally ^ src/types/index.tls.kt:114:21: error: unresolved reference: Buffer var ticketKeys: Buffer? get() = definedExternally; set(value) = definedExternally ^ src/types/index.tls.kt:126:18: error: unresolved reference: Buffer var session: Buffer? get() = definedExternally; set(value) = definedExternally ^ src/types/index.tls.kt:138:14: error: 'addListener' hides member of supertype 'Server' and needs 'override' modifier open fun addListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:140:134: error: unresolved reference: Buffer open fun addListener(event: String /* "newSession" */, listener: (sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:141:85: error: unresolved reference: Buffer open fun addListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:141:101: error: unresolved reference: Buffer open fun addListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:147:116: error: unresolved reference: Buffer open fun emit(event: String /* "newSession" */, sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit): Boolean = definedExternally ^ src/types/index.tls.kt:148:67: error: unresolved reference: Buffer open fun emit(event: String /* "OCSPRequest" */, certificate: Buffer, issuer: Buffer, callback: Function<*>): Boolean = definedExternally ^ src/types/index.tls.kt:148:83: error: unresolved reference: Buffer open fun emit(event: String /* "OCSPRequest" */, certificate: Buffer, issuer: Buffer, callback: Function<*>): Boolean = definedExternally ^ src/types/index.tls.kt:151:14: error: 'on' hides member of supertype 'Server' and needs 'override' modifier open fun on(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:153:125: error: unresolved reference: Buffer open fun on(event: String /* "newSession" */, listener: (sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:154:76: error: unresolved reference: Buffer open fun on(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:154:92: error: unresolved reference: Buffer open fun on(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:157:14: error: 'once' hides member of supertype 'Server' and needs 'override' modifier open fun once(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:159:127: error: unresolved reference: Buffer open fun once(event: String /* "newSession" */, listener: (sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:160:78: error: unresolved reference: Buffer open fun once(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:160:94: error: unresolved reference: Buffer open fun once(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:163:14: error: 'prependListener' hides member of supertype 'Server' and needs 'override' modifier open fun prependListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:165:138: error: unresolved reference: Buffer open fun prependListener(event: String /* "newSession" */, listener: (sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:166:89: error: unresolved reference: Buffer open fun prependListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:166:105: error: unresolved reference: Buffer open fun prependListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:169:14: error: 'prependOnceListener' hides member of supertype 'Server' and needs 'override' modifier open fun prependOnceListener(event: String, listener: (args: Any) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:171:142: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "newSession" */, listener: (sessionId: Any, sessionData: Any, callback: (err: Error, resp: Buffer) -> Unit) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:172:93: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tls.kt:172:109: error: unresolved reference: Buffer open fun prependOnceListener(event: String /* "OCSPRequest" */, listener: (certificate: Buffer, issuer: Buffer, callback: Function<*>) -> Unit): Server /* this */ = definedExternally ^ src/types/index.tty.kt:21:15: error: class 'ReadStream' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in net.Socket external open class ReadStream : net.Socket { ^ src/types/index.tty.kt:26:15: error: class 'WriteStream' is not abstract and does not implement abstract base class member public abstract fun unshift(chunk: String): Unit defined in net.Socket external open class WriteStream : net.Socket { ^ src/types/index.url.kt:70:15: error: class 'URLSearchParams' is not abstract and does not implement abstract member public abstract operator fun iterator(): Iterator defined in kotlin.collections.Iterable external open class URLSearchParams : Iterable */> { ^ src/types/index.url.kt:70:21: error: external type extends non-external type external open class URLSearchParams : Iterable */> { ^ src/types/index.url.kt:78:25: error: unresolved reference: IterableIterator open fun entries(): IterableIterator */> = definedExternally ^ src/types/index.url.kt:83:22: error: unresolved reference: IterableIterator open fun keys(): IterableIterator = definedExternally ^ src/types/index.url.kt:87:24: error: unresolved reference: IterableIterator open fun values(): IterableIterator = definedExternally ^ src/types/index.util.kt:67:20: error: external type extends non-external type external interface CustomPromisify> : Function<*> { ^ src/types/index.util.kt:67:70: error: projections are not allowed for immediate arguments of a supertype external interface CustomPromisify> : Function<*> { ^ src/types/index.vm.kt:27:21: error: unresolved reference: Buffer var cachedData: Buffer? get() = definedExternally; set(value) = definedExternally ^ src/types/index.zlib.kt:57:69: error: unresolved reference: Buffer external fun deflate(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:58:27: error: unresolved reference: Buffer external fun deflate(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:58:69: error: unresolved reference: Buffer external fun deflate(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:59:74: error: unresolved reference: Buffer external fun deflate(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:60:71: error: unresolved reference: Buffer external fun deflate(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:61:91: error: unresolved reference: Buffer external fun deflate(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:62:27: error: unresolved reference: Buffer external fun deflate(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:62:91: error: unresolved reference: Buffer external fun deflate(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:63:96: error: unresolved reference: Buffer external fun deflate(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:64:93: error: unresolved reference: Buffer external fun deflate(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:65:94: error: unresolved reference: Buffer external fun deflateSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:66:31: error: unresolved reference: Buffer external fun deflateSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:66:94: error: unresolved reference: Buffer external fun deflateSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:67:99: error: unresolved reference: Buffer external fun deflateSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:68:96: error: unresolved reference: Buffer external fun deflateSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:69:72: error: unresolved reference: Buffer external fun deflateRaw(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:70:30: error: unresolved reference: Buffer external fun deflateRaw(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:70:72: error: unresolved reference: Buffer external fun deflateRaw(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:71:77: error: unresolved reference: Buffer external fun deflateRaw(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:72:74: error: unresolved reference: Buffer external fun deflateRaw(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:73:94: error: unresolved reference: Buffer external fun deflateRaw(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:74:30: error: unresolved reference: Buffer external fun deflateRaw(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:74:94: error: unresolved reference: Buffer external fun deflateRaw(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:75:99: error: unresolved reference: Buffer external fun deflateRaw(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:76:96: error: unresolved reference: Buffer external fun deflateRaw(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:77:97: error: unresolved reference: Buffer external fun deflateRawSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:78:34: error: unresolved reference: Buffer external fun deflateRawSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:78:97: error: unresolved reference: Buffer external fun deflateRawSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:79:102: error: unresolved reference: Buffer external fun deflateRawSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:80:99: error: unresolved reference: Buffer external fun deflateRawSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:81:66: error: unresolved reference: Buffer external fun gzip(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:82:24: error: unresolved reference: Buffer external fun gzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:82:66: error: unresolved reference: Buffer external fun gzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:83:71: error: unresolved reference: Buffer external fun gzip(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:84:68: error: unresolved reference: Buffer external fun gzip(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:85:88: error: unresolved reference: Buffer external fun gzip(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:86:24: error: unresolved reference: Buffer external fun gzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:86:88: error: unresolved reference: Buffer external fun gzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:87:93: error: unresolved reference: Buffer external fun gzip(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:88:90: error: unresolved reference: Buffer external fun gzip(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:89:91: error: unresolved reference: Buffer external fun gzipSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:90:28: error: unresolved reference: Buffer external fun gzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:90:91: error: unresolved reference: Buffer external fun gzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:91:96: error: unresolved reference: Buffer external fun gzipSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:92:93: error: unresolved reference: Buffer external fun gzipSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:93:68: error: unresolved reference: Buffer external fun gunzip(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:94:26: error: unresolved reference: Buffer external fun gunzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:94:68: error: unresolved reference: Buffer external fun gunzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:95:73: error: unresolved reference: Buffer external fun gunzip(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:96:70: error: unresolved reference: Buffer external fun gunzip(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:97:90: error: unresolved reference: Buffer external fun gunzip(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:98:26: error: unresolved reference: Buffer external fun gunzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:98:90: error: unresolved reference: Buffer external fun gunzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:99:95: error: unresolved reference: Buffer external fun gunzip(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:100:92: error: unresolved reference: Buffer external fun gunzip(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:101:93: error: unresolved reference: Buffer external fun gunzipSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:102:30: error: unresolved reference: Buffer external fun gunzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:102:93: error: unresolved reference: Buffer external fun gunzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:103:98: error: unresolved reference: Buffer external fun gunzipSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:104:95: error: unresolved reference: Buffer external fun gunzipSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:105:69: error: unresolved reference: Buffer external fun inflate(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:106:27: error: unresolved reference: Buffer external fun inflate(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:106:69: error: unresolved reference: Buffer external fun inflate(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:107:74: error: unresolved reference: Buffer external fun inflate(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:108:71: error: unresolved reference: Buffer external fun inflate(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:109:91: error: unresolved reference: Buffer external fun inflate(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:110:27: error: unresolved reference: Buffer external fun inflate(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:110:91: error: unresolved reference: Buffer external fun inflate(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:111:96: error: unresolved reference: Buffer external fun inflate(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:112:93: error: unresolved reference: Buffer external fun inflate(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:113:94: error: unresolved reference: Buffer external fun inflateSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:114:31: error: unresolved reference: Buffer external fun inflateSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:114:94: error: unresolved reference: Buffer external fun inflateSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:115:99: error: unresolved reference: Buffer external fun inflateSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:116:96: error: unresolved reference: Buffer external fun inflateSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:117:72: error: unresolved reference: Buffer external fun inflateRaw(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:118:30: error: unresolved reference: Buffer external fun inflateRaw(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:118:72: error: unresolved reference: Buffer external fun inflateRaw(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:119:77: error: unresolved reference: Buffer external fun inflateRaw(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:120:74: error: unresolved reference: Buffer external fun inflateRaw(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:121:94: error: unresolved reference: Buffer external fun inflateRaw(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:122:30: error: unresolved reference: Buffer external fun inflateRaw(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:122:94: error: unresolved reference: Buffer external fun inflateRaw(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:123:99: error: unresolved reference: Buffer external fun inflateRaw(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:124:96: error: unresolved reference: Buffer external fun inflateRaw(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:125:97: error: unresolved reference: Buffer external fun inflateRawSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:126:34: error: unresolved reference: Buffer external fun inflateRawSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:126:97: error: unresolved reference: Buffer external fun inflateRawSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:127:102: error: unresolved reference: Buffer external fun inflateRawSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:128:99: error: unresolved reference: Buffer external fun inflateRawSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:129:67: error: unresolved reference: Buffer external fun unzip(buf: String, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:130:25: error: unresolved reference: Buffer external fun unzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:130:67: error: unresolved reference: Buffer external fun unzip(buf: Buffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:131:72: error: unresolved reference: Buffer external fun unzip(buf: ArrayBuffer, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:132:69: error: unresolved reference: Buffer external fun unzip(buf: DataView, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:133:89: error: unresolved reference: Buffer external fun unzip(buf: String, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:134:25: error: unresolved reference: Buffer external fun unzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:134:89: error: unresolved reference: Buffer external fun unzip(buf: Buffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:135:94: error: unresolved reference: Buffer external fun unzip(buf: ArrayBuffer, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:136:91: error: unresolved reference: Buffer external fun unzip(buf: DataView, options: ZlibOptions, callback: (error: Error?, result: Buffer) -> Unit): Unit = definedExternally ^ src/types/index.zlib.kt:137:92: error: unresolved reference: Buffer external fun unzipSync(buf: String, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:138:29: error: unresolved reference: Buffer external fun unzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:138:92: error: unresolved reference: Buffer external fun unzipSync(buf: Buffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:139:97: error: unresolved reference: Buffer external fun unzipSync(buf: ArrayBuffer, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^ src/types/index.zlib.kt:140:94: error: unresolved reference: Buffer external fun unzipSync(buf: DataView, options: ZlibOptions? = definedExternally /* null */): Buffer = definedExternally ^