import { Context } from '../imports/Context' import { Function } from '../imports/Function' import { Scriptable } from '../imports/Scriptable' export declare class UserCriteriaLoader { static get(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): Scriptable static getAllUserCriteria(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): Array static getMatchingCriteria(userId?: string, criteriaIds?: Array): string[] static getUserCriteria(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): Array static userMatches(userId?: string, criteriaIds?: Array): boolean }