shyft
Version:
Model driven GraphQL API framework
9 lines (8 loc) • 479 B
TypeScript
export declare const PERMISSION_TYPES: {
read: number;
find: number;
mutation: number;
};
export declare const applyPermission: (where: any, permissionWhere: any) => any;
export declare const loadPermission: (entity: any, permissionType: any, entityMutation: any) => any;
export declare const handlePermission: (context: any, entity: any, permissionType: any, entityMutation?: any, input?: any) => Promise<import("../engine/permission/Permission").PermissionFilter>;