import { PermissionValue } from '../types';

/**
 * Synchronous permission evaluation
 * Used internally by directives that need immediate results
 */
export declare const checkPermissionSync: (permissionValue: PermissionValue, userPermissions?: string[]) => boolean;
export declare const hasPermission: (permissionValue: PermissionValue, userPermissions?: string[]) => Promise<boolean>;
//# sourceMappingURL=evaluator.d.ts.map