/// import { IMiddleware } from "../IMiddleware"; import { PRIVILEGE } from "../resources/access"; import { AccessResourcesType } from "../resources/AccessResourcesType"; import { TCurrentAuthLocals } from "../resources/currentAuthLocals"; import { Request, Response } from "../types"; export declare const routeProtection: (resource: T[keyof T], privileges: PRIVILEGE) => IMiddleware>, Response>, any>;