| 308 | |
| 309 | it.effect("required client middleware can fail with typed clientError", () => { |
| 310 | class ClientFailure extends Schema.Error<ClientFailure>("ClientFailure")({ |
| 311 | _tag: Schema.tag("ClientFailure") |
| 312 | }) {} |
| 313 | |
| 314 | class M extends HttpApiMiddleware.Service<M, { |
| 315 | clientError: ClientFailure |