UNPKG

bknd

Version:

Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.

16 lines (15 loc) 716 B
import type { ModuleBuildContext } from "../../modules"; import { Controller } from "../../modules/Controller"; import type { AppDataConfig } from "../data-schema"; import type { EntityManager } from "../../data/entities"; export declare class DataController extends Controller { private readonly ctx; private readonly config; constructor(ctx: ModuleBuildContext, config: AppDataConfig); get em(): EntityManager<any>; get guard(): import("../../auth/authorize/Guard").Guard; entityExists(entity: string): boolean; getController(): import("hono/hono-base").HonoBase<import("../..").ServerEnv, import("hono/types").BlankSchema, "/">; private getEntityRoutes; registerMcp(): void; }