import type { RequestContext } from '../lib/types.mjs'; export declare const requireRole: (roles: string[]) => import("hono").MiddlewareHandler<{ Variables: { ctx: RequestContext; }; }, string, {}>; type OrganisationAndRoleRequirement = { role: string[]; organisationType: string; }; export declare const requireOrgAndRole: (requirements: OrganisationAndRoleRequirement[]) => import("hono").MiddlewareHandler<{ Variables: { ctx: RequestContext; }; }, string, {}>; export {};