UNPKG

@wizeline/access-decision-manager

Version:
14 lines (13 loc) 440 B
import { Voter } from './voter'; import { Strategy } from './strategy'; declare class AccessDecisionManager { private readonly context; private readonly user; private readonly voters; private readonly options?; constructor(user: any, voters: Voter[], context: any, options?: { strategy: Strategy; }); isGranted(attribute: string, subject?: any): Promise<boolean>; } export default AccessDecisionManager;