-record(subflow_config, { trigger_step :: binary(), flow :: telega@flow@types:flow(gleam@dynamic:dynamic_(), any(), any(), any()), return_step :: any(), map_args :: fun((telega@flow@types:flow_instance()) -> gleam@dict:dict(binary(), binary())), map_result :: fun((gleam@dict:dict(binary(), binary()), telega@flow@types:flow_instance()) -> telega@flow@types:flow_instance()) }).