-record(router_map_with_filters, { route :: binary(), routes :: list(howdy@router:route(any())), filters :: list(fun((fun((howdy@context:context(any())) -> gleam@http@response:response(gleam@bit_builder:bit_builder()))) -> fun((howdy@context:context(any())) -> gleam@http@response:response(gleam@bit_builder:bit_builder())))) }).