UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

52 lines (51 loc) 1.82 kB
/** * Admission Contact Addresses Schema - TypeScript Interfaces * * Purpose: Type definitions for admission contact addresses * Cloned from: CoreUserContactAddresses * Prefix: admca_ (admission contact addresses) */ declare class AdmissionContactAddressesBase { _id?: string; admca_admission_id_admap?: string; admca_address_type_id_sygms?: string; admca_contact_person_name?: string; admca_contact_person_relation_id_sygms?: string; admca_contact_address?: string; admca_contact_pin_sypin?: string; admca_contact_city_sypin?: string; admca_contact_state_sypin?: string; admca_contact_country_syctr?: string; admca_contact_phone?: number; admca_contact_phone_country_code?: string; admca_contact_phone_alt?: number; admca_contact_phone_alt_country_code?: string; admca_contact_fax?: string; admca_contact_email?: string; admca_contact_email_alt?: string; admca_is_primary?: boolean; admca_same_as_permanent?: boolean; admca_isactive?: boolean; } declare class AdmissionContactAddresses extends AdmissionContactAddressesBase { } /** * Access Pass Management Base Schema */ declare class AdmissionEntityAccessPassManagementBase { _id?: string; admepm_user_id_user?: string; admepm_entity_id_syen?: string; admepm_access_pass_to?: string; admepm_is_owner?: boolean; admepm_can_edit?: boolean; admepm_can_view?: boolean; admepm_isactive?: boolean; admepm_actions_allowed?: Record<string, any>; } declare class AdmissionEntityAccessPassManagement extends AdmissionEntityAccessPassManagementBase { } export { AdmissionContactAddressesBase, // Base interface AdmissionContactAddresses, // Main schema AdmissionEntityAccessPassManagementBase, // Access pass base AdmissionEntityAccessPassManagement };