Configured endpoint builders: the source of handler request, DI and response types.
Bind exactly one handler for every operation in this scope. Named handlers and inline functions receive the same endpoint typing. Optional descriptors attach middleware and HTTP error policies.
Configured, unbound operations from a single contract group. Export the scope from a configuration-only module, then use
Handler<typeof scope.endpoints.operation>in separate handler files. No handler imports or registration side effects are needed here.