/** * iCure Data Stack API Documentation * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2. * * OpenAPI spec version: v1 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Predicate } from './Predicate'; /** * Revoked permissions. */ export declare class PermissionItem { constructor(json: JSON | any); itemType?: string; type?: PermissionItem.TypeEnum; predicate?: Predicate; } export declare namespace PermissionItem { type TypeEnum = 'AUTHENTICATE' | 'HCP' | 'PHYSICIAN' | 'ADMIN' | 'PATIENT_VIEW' | 'PATIENT_CREATE' | 'PATIENT_CHANGE_DELETE' | 'MEDICAL_DATA_VIEW' | 'MEDICAL_DATA_CREATE' | 'MEDICAL_CHANGE_DELETE' | 'FINANCIAL_DATA_VIEW' | 'FINANCIAL_DATA_CREATE' | 'FINANCIAL_CHANGE_DELETE'; const TypeEnum: { AUTHENTICATE: TypeEnum; HCP: TypeEnum; PHYSICIAN: TypeEnum; ADMIN: TypeEnum; PATIENTVIEW: TypeEnum; PATIENTCREATE: TypeEnum; PATIENTCHANGEDELETE: TypeEnum; MEDICALDATAVIEW: TypeEnum; MEDICALDATACREATE: TypeEnum; MEDICALCHANGEDELETE: TypeEnum; FINANCIALDATAVIEW: TypeEnum; FINANCIALDATACREATE: TypeEnum; FINANCIALCHANGEDELETE: TypeEnum; }; }