FgArgs: [program
: string | [cmd
: string, args
: string[]], cleanup
?: Cleanup] | [program
: [cmd
: string, args
: string[]], opts
?: SpawnOptions, cleanup
?: Cleanup] | [program
: string, cleanup
?: Cleanup] | [program
: string, opts
?: SpawnOptions, cleanup
?: Cleanup] | [program
: string, args
?: string[], cleanup
?: Cleanup] | [program
: string, args
?: string[], opts
?: SpawnOptions, cleanup
?: Cleanup]