// Generated by bynkc — do not edit by hand.
// composition root for `api` Worker.

import { type ServiceBinding } from "../../runtime.js";
import * as handlers from "./handlers.js";

export interface Env {
}

export function compose(env: Env) {
  const deps = {  };
  return {
    async http_GET_created() {
      return handlers.routes.http_GET_created(deps);
    },
    async http_GET_nocontent() {
      return handlers.routes.http_GET_nocontent(deps);
    },
    async http_GET_badrequest() {
      return handlers.routes.http_GET_badrequest(deps);
    },
    async http_GET_unauthorized() {
      return handlers.routes.http_GET_unauthorized(deps);
    },
    async http_GET_forbidden() {
      return handlers.routes.http_GET_forbidden(deps);
    },
    async http_GET_notfound() {
      return handlers.routes.http_GET_notfound(deps);
    },
    async http_GET_conflict() {
      return handlers.routes.http_GET_conflict(deps);
    },
    async http_GET_unprocessable() {
      return handlers.routes.http_GET_unprocessable(deps);
    },
    async http_GET_servererror() {
      return handlers.routes.http_GET_servererror(deps);
    },
  };
}
