import { t as CommonAdapterOptions } from "./common-D3fx-IHt.cjs"; import { ClientContract } from "@zenstackhq/orm"; import { SchemaDef } from "@zenstackhq/orm/schema"; import { Context, MiddlewareHandler } from "hono"; //#region src/adapter/hono/handler.d.ts /** * Options for initializing a Hono middleware. */ interface HonoOptions extends CommonAdapterOptions { /** * Callback method for getting a ZenStackClient instance for the given request. */ getClient: (ctx: Context) => Promise> | ClientContract; } declare function createHonoHandler(options: HonoOptions): MiddlewareHandler; //#endregion export { type HonoOptions, createHonoHandler }; //# sourceMappingURL=hono.d.cts.map