UNPKG

@seniorsistemas/senior-sam

Version:
176 lines (175 loc) 4.49 kB
import { PhysicalLocation, Biometry, PersonVehicle, OrganizationalStructurePerson, IncidentViewed, PersonSituation, PersonSituationType, Phone, PersonRole } from '../../..'; import List from '../List'; import GroupPerson from './GroupPerson'; import User from './User'; import Gender from './Gender'; import Email from './Email'; declare const _default: { new (): { /** * ID */ _id: number; id: number; /** * Nome */ _name: string; name: string; /** * Sexo */ _gender: Gender; gender: Gender; /** * Data de Nascimento */ _birthday: Date; birthday: Date; /** * Matricula */ _registry: string; registry: string; /** * Data de Cadastro */ _registerDate: Date; registerDate: Date; /** * Data da Última Alteração */ _lastModificationDate: Date; lastModificationDate: Date; /** * Data da Atualização da Foto */ _photoDate: Date; photoDate: Date; /** * Endereço */ _address: string; address: string; /** * Bairro */ _district: string; district: string; /** * Cidade */ _city: string; city: string; /** * Estado */ _federalState: string; federalState: string; /** * Código Postal */ _zipCode: string; zipCode: string; /** * Nacionalidade */ _nationality: string; nationality: string; /** * Último Acesso */ _lastAccessDate: Date; lastAccessDate: Date; /** * Local Atual da Pessoa */ _currentPhysicalLocation: PhysicalLocation; currentPhysicalLocation: PhysicalLocation; /** * Situação da Pessoa */ _situation: PersonSituationType; situation: PersonSituationType; /** * Data do Último Acesso Permitido */ _lastAccessAllowedDate: Date; lastAccessAllowedDate: Date; /** * Local Físico do Último Acesso Permitido */ _lastAccessAllowedPhysicalLocation: PhysicalLocation; lastAccessAllowedPhysicalLocation: PhysicalLocation; /** * Local última atualização de nível */ _physicalLocationWhereLevelUpdated: PhysicalLocation; physicalLocationWhereLevelUpdated: PhysicalLocation; /** * Documento */ _documents: List<Document>; documents: List<Document>; /** * Telefone */ _phones: List<Phone>; phones: List<Phone>; /** * Email */ _emails: List<Email>; emails: List<Email>; /** * Papéis da Pessoa */ _personRoles: List<PersonRole>; personRoles: List<PersonRole>; /** * Biometrias da Pessoa */ _biometries: List<Biometry>; biometries: List<Biometry>; /** * Credênciais da pessoa */ _credentials: List<Credential>; credentials: List<Credential>; /** * Lista de Situação da Pessoa */ _situations: List<PersonSituation>; situations: List<PersonSituation>; /** * Visualização de Incidentes */ _incidentViewed: List<IncidentViewed>; incidentViewed: List<IncidentViewed>; /** * Veículos da Pessoa */ _personVehicle: List<PersonVehicle>; personVehicle: List<PersonVehicle>; /** * Grupos */ _groups: List<GroupPerson>; groups: List<GroupPerson>; /** * Estruturas organizacionais da pessoa */ _organizationalStructuresPerson: List<OrganizationalStructurePerson>; organizationalStructuresPerson: List<OrganizationalStructurePerson>; /** * Usuário */ _user: List<User>; user: List<User>; toJsonString(): string; replaceArray(json: string): string; toJson(): any; isArray(what: any): boolean; }; }; export = _default;