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

import { type ServiceBinding } from "../../runtime.js";
import * as handlers from "./handlers.js";
import * as bynk__binding from "../../bynk-cloudflare.js";

export interface Env {
}

export function compose(env: Env, exec: { waitUntil(promise: Promise<unknown>): void }) {
  const Logger = new bynk__binding.LoggerProvider();
  const deps = { Logger, __exec: exec };
  return {
    async http_GET() {
      return handlers.api.http_GET(deps);
    },
  };
}
