package node.child_process; typedef ExecFileOptionsWithStringEncoding = { var encoding : global.nodejs.BufferEncoding; @:optional var maxBuffer : Float; @:optional var killSignal : ts.AnyOf2; @:optional var windowsVerbatimArguments : Bool; @:optional var shell : ts.AnyOf2; /** When provided the corresponding `AbortController` can be used to cancel an asynchronous action. **/ @:optional var signal : js.html.AbortSignal; @:optional var windowsHide : Bool; @:optional var timeout : Float; @:optional var uid : Float; @:optional var gid : Float; @:optional var cwd : ts.AnyOf2; @:optional var env : global.nodejs.ProcessEnv; };