payload-gatekeeper
Version:
The ultimate access control gatekeeper for Payload CMS v3 - Advanced RBAC with wildcard support, auto role assignment, and flexible configuration
8 lines • 474 B
TypeScript
import type { Access } from 'payload';
import type { GatekeeperOptions } from '../types';
/**
* Creates a wrapper for access control functions that checks permissions first,
* then delegates to the original access control if it exists
*/
export declare const createAccessWrapper: (collectionSlug: string, operation: "create" | "read" | "update" | "delete", originalAccess?: Access, options?: GatekeeperOptions) => Access;
//# sourceMappingURL=createAccessWrapper.d.ts.map