Statement_parser.Statementmodule Parse : Parser_common.PARSERmodule Type : Type_parser.TYPEmodule Object : Object_parser.OBJECTmodule Pattern_cover : Pattern_cover.COVERval for_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval if_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval let_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval try_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval while_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval with_ : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval block : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval break : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval continue : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval debugger : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval declare : 
  ?in_module:bool ->
  Parser_env.env ->
  (Loc.t, Loc.t) Flow_ast.Statement.tval declare_export_declaration : 
  ?allow_export_type:bool ->
  Parser_env.env ->
  (Loc.t, Loc.t) Flow_ast.Statement.tval declare_opaque_type : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval do_while : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval empty : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval export_declaration : 
  decorators:(Loc.t, Loc.t) Flow_ast.Class.Decorator.t list ->
  Parser_env.env ->
  (Loc.t, Loc.t) Flow_ast.Statement.tval expression : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval import_declaration : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval interface : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval maybe_labeled : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval opaque_type : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval return : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval switch : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval throw : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval type_alias : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval var : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.tval const : Parser_env.env -> (Loc.t, Loc.t) Flow_ast.Statement.t