UNPKG

@seniorsistemas/senior-sam

Version:
104 lines (103 loc) 2.84 kB
import List from '../List'; import Device from './Device'; import { DeviceType, DeviceSituation, PhysicalLocation, DeviceCommunicationStatus, ExtensibleConfiguration, IncidentType, IncidentPriority, OutputDeviceActivations, InputState } from '../../..'; import InputMasking from './InputMasking'; declare const _default: { new (): { /** * ID */ _id: number; id: number; /** * Gera Incidente */ _generateIncident: boolean; generateIncident: boolean; /** * Endereço */ _address: number; address: number; /** * Estado Padrão da Entrada */ _defaultState: InputState; defaultState: InputState; /** * Delay de Ativação da Entrada */ _activationDelay: number; activationDelay: number; /** * Estado Atual da Entrada */ _inputState: InputState; inputState: InputState; /** * Tipo de Incidente */ _incidentType: IncidentType; incidentType: IncidentType; /** * Prioridade do Incidente */ _incidentPriority: IncidentPriority; incidentPriority: IncidentPriority; /** * Mascaramentos da Entrada */ _masks: List<InputMasking>; masks: List<InputMasking>; /** * Acionamentos */ _activations: List<OutputDeviceActivations>; activations: List<OutputDeviceActivations>; /** * Dispositivo Pai */ _parent: Device; parent: Device; /** * Descrição do Dispositivo */ _description: string; description: string; /** * Tipo do Dispositivo */ _deviceType: DeviceType; deviceType: DeviceType; /** * Situação do Dispositivo */ _situation: DeviceSituation; situation: DeviceSituation; /** * Local Físico do Dispositivo */ _physicalLocation: PhysicalLocation; physicalLocation: PhysicalLocation; /** * Status de Comunicação */ _communicationStatus: DeviceCommunicationStatus; communicationStatus: DeviceCommunicationStatus; /** * Dispositivo Integrado */ _integrated: boolean; integrated: boolean; /** * Configuração Extensível */ _extensibleConfiguration: ExtensibleConfiguration; extensibleConfiguration: ExtensibleConfiguration; toJsonString(): string; replaceArray(json: string): string; toJson(): any; isArray(what: any): boolean; }; }; export = _default;