import { ManageAppVariables } from "../types/app.js";
import * as hono13 from "hono";

//#region src/middleware/requirePermission.d.ts
type Permission = {
  [resource: string]: string | string[];
};
declare const requirePermission: <Env$1 extends {
  Variables: ManageAppVariables;
} = {
  Variables: ManageAppVariables;
}>(permissions: Permission) => hono13.MiddlewareHandler<Env$1, string, {}, Response>;
//#endregion
export { requirePermission };