import { authorize, authorizeStrict, AuthRequest, AuthManager, Auth, AccessList, AccessPermission } from './auth';
import { IdentityRole } from "./identity-role";
import { AssigneeType, EntityPermission } from "./entity-permission";
export interface Dictionary<T> {
    [index: string]: T;
}
export interface AuthHeaders {
    userId: string;
    projectId: string;
    groupIds: string;
    permissions: string;
}
export { authorize, authorizeStrict, AuthRequest, AuthManager, Auth, IdentityRole, EntityPermission, AccessList, AccessPermission, AssigneeType };
