import type { RBACConfig, Role, Roles } from './types'; export type { RBACConfig, Role, Roles } from './types'; declare const RBAC:
(config?: RBACConfig) => (roles: Roles
) => {
can: (role: string, operation: string | RegExp, params?: P) => Promise ) => void;
addRole: (roleName: string, roleDef: Role ) => void;
};
export default RBAC;