import { t as CommonAdapterOptions } from "./common-BjzwQE8S.mjs"; import { ClientContract } from "@zenstackhq/orm"; import { SchemaDef } from "@zenstackhq/orm/schema"; import * as _$h3 from "h3"; import { EventHandlerRequest, H3Event } from "h3"; //#region src/adapter/nuxt/handler.d.ts /** * Nuxt request handler options */ interface NuxtHandlerOptions extends CommonAdapterOptions { /** * Callback for getting a ZenStackClient for the given request */ getClient: (event: H3Event) => ClientContract | Promise>; } declare function createEventHandler(options: NuxtHandlerOptions): _$h3.EventHandler>; //#endregion export { type NuxtHandlerOptions, createEventHandler }; //# sourceMappingURL=nuxt.d.mts.map