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

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

export interface Env {
}

export function compose(env: Env) {
  const Jwt = new tokens__binding.JoseJwt();
  const deps = { Jwt };
  return {
    async login(secret: any) {
      return handlers.login.call(secret, deps);
    },
  };
}
