UNPKG

@seniorsistemas/senior-sam

Version:
93 lines (92 loc) 2.98 kB
import { PhysicalLocation, VisitLimitControl, LobbyCredentialTechnology } from '../../..'; declare const _default: { new (): { /** * ID */ _id: number; id: number; /** * Nome da portaria */ _name: string; name: string; get_name(): string; /** * Local físico */ _physicalLocation: PhysicalLocation; physicalLocation: PhysicalLocation; /** * Validade da foto do colaborador em dias => minValue : 0 */ _provisoryCardPhotoValidityInDays: number; provisoryCardPhotoValidityInDays: number; /** * Validade da foto do visitante em dias => minValue : 0 */ _scheduledVisitPhotoValidityInDays: number; scheduledVisitPhotoValidityInDays: number; /** * Validade da credencial provisória em dias => minValue : 1 */ _provisoryCredentialValidityInDays: number; provisoryCredentialValidityInDays: number; /** * Validade da credencial de visitante em horas => minValue : 1 */ _schedulingCredentialValidityInHours: number; schedulingCredentialValidityInHours: number; /** * Tolerância no agendamento em minutos => minValue : 0 */ _schedulingToleranceInMinutes: number; schedulingToleranceInMinutes: number; /** * Limite mensal de credenciais provisórias => minValue : 0 */ _provisoryCredentialsMonthlyLimit: number; provisoryCredentialsMonthlyLimit: number; readonly provisoryCredentialsMonthlyLimititor: number; /** * Estado da portaria */ _isActive: boolean; isActive: boolean; /** * Possui integração com GAS => ? default:false */ _integratedWithGAS: boolean; integratedWithGAS: boolean; /** * Identificador do Relatório de Agendamento na Plataforma */ _schedulingReportId: string; schedulingReportId: string; /** * Utiliza credencial = > default: true; */ _usesCredential: boolean; usesCredential: boolean; /** * Tecnologia disponível para credencial */ _lobbyCredentialTechnologies: LobbyCredentialTechnology; lobbyCredentialTechnologies: LobbyCredentialTechnology; /** * Controle de limite de visitas */ _visitLimitControl: VisitLimitControl; visitLimitControl: VisitLimitControl; /** * Limite de dias com visita por semana => minValue: 0 maxValue: 7 */ _limitOfDaysWithVisitPerWeek: number; limitOfDaysWithVisitPerWeek: number; toJsonString(): string; replaceArray(json: string): string; toJson(): any; isArray(what: any): boolean; }; }; export = _default;