@seniorsistemas/senior-sam
Version:
Senior HCM SAM para Node.js
177 lines (176 loc) • 5.21 kB
TypeScript
import { PhysicalLocation, Device, DeviceType, DeviceSituation, DeviceCommunicationStatus, ExtensibleConfiguration, ReaderDirection, BiometricValidation, ReaderDeviceTechnology, BiometricManufacturer, BiometricOneToOneValidationType, ReaderValidationType, ReaderDeviceCardFormat, ReaderDeviceAction } from '../../..';
import List from '../List';
declare const _default: {
new (): {
/**
* ID
*/
_id: number;
id: number;
/**
* Endereço
*/
_address: number;
address: number;
/**
* Tecnologia da Leitora
*/
_readerDeviceTechnology: ReaderDeviceTechnology;
readerDeviceTechnology: ReaderDeviceTechnology;
/**
* Validação Biométrica
*/
_biometricValidation: BiometricValidation;
biometricValidation: BiometricValidation;
/**
* Fabricante Biométrico
*/
_biometricManufacturer: BiometricManufacturer;
biometricManufacturer: BiometricManufacturer;
/**
* Leitora Relacionada
*/
_relatedReader: any;
relatedReader: any;
/**
* Nível de Conferência Biométrica
*/
_biometryLevel: number;
biometryLevel: number;
/**
* Direção de Acesso
*/
_readerDirection: ReaderDirection;
readerDirection: ReaderDirection;
/**
* Tempo do Sensor de Urna
*/
_urnSensorTime: number;
urnSensorTime: number;
/**
* Sensor de Urna
*/
_urnSensor: Device;
urnSensor: Device;
/**
* Controla Vagas
*/
_parkingSpaceControll: boolean;
parkingSpaceControll: boolean;
/**
* Tempo de Acesso
*/
_accessTime: number;
accessTime: number;
/**
* Tipo de Validação Biométrica Um para Um
*/
_biometricOneToOneValidationType: BiometricOneToOneValidationType;
biometricOneToOneValidationType: BiometricOneToOneValidationType;
/**
* Tipo de Validação da Leitora Online
*/
_onlineReaderValidationType: ReaderValidationType;
onlineReaderValidationType: ReaderValidationType;
/**
* Tipo de Validação da Leitora Offline
*/
_offlineReaderValidationType: ReaderValidationType;
offlineReaderValidationType: ReaderValidationType;
/**
* Local Físico de Origem
*/
_originPhysicalLocation: PhysicalLocation;
originPhysicalLocation: PhysicalLocation;
/**
* Local Físico de Destino
*/
_destinyPhysicalLocation: PhysicalLocation;
destinyPhysicalLocation: PhysicalLocation;
/**
* Baixa Provisório na Saída
*/
_releaseProvisoryOnExit: boolean;
releaseProvisoryOnExit: boolean;
/**
* Bloqueia Provisório na Saída
*/
_blockProvisoryOnExit: boolean;
blockProvisoryOnExit: boolean;
/**
* Valida Veículo
*/
_validateVehicle: boolean;
validateVehicle: boolean;
/**
* Tempo do Alarme de Porta Aberta
*/
_heldOpenTime: number;
heldOpenTime: number;
/**
* Leitora Pairada
*/
_pairingInReaderInterface: boolean;
pairingInReaderInterface: boolean;
/**
* Identificador da Leitora HeadKey
*/
_headKeyId: string;
headKeyId: string;
/**
* Formatos de Cartão
*/
_cardFormats: List<ReaderDeviceCardFormat>;
cardFormats: List<ReaderDeviceCardFormat>;
/**
* Saídas do Acionamento
*/
_activations: List<ReaderDeviceAction>;
activations: List<ReaderDeviceAction>;
/**
* 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;