@seniorsistemas/senior-sam
Version:
Senior HCM SAM para Node.js
54 lines (53 loc) • 1.87 kB
TypeScript
import InformationCardCredentialRecord from './InformationCardCredentialRecord';
import BiometricManufacturer from './portaria/BiometricManufacturer';
import List from '../List';
declare const _default: {
new (isCheckedOverlap: boolean, cardCredentialList: List<InformationCardCredentialRecord>, endDate: Date): {
/**
* Se deve suspender a credencial existente
*/
_isCheckedOverlap: boolean;
isCheckedOverlap: boolean;
/**
* Lista de cartões de credenciais a serem cadastradas
*/
_cardCredentialList: List<InformationCardCredentialRecord>;
cardCredentialList: List<InformationCardCredentialRecord>;
/**
* Id do motivo da credencial provisória, cadastro pela entidade provisoryCredentialReason.
* É utilizado apenas para consultas e estatísticas
*/
_provisoryCredentialReasonId: number;
provisoryCredentialReasonId: number;
/**
* A data de início da credencial
*/
_startDate: Date;
startDate: Date;
/**
* A data de expiração da credencial
*/
_endDate: Date;
endDate: Date;
/**
* o tipo de tecnologia biométrica e o fabricante
*/
_biometricManufacturer: BiometricManufacturer;
biometricManufacturer: BiometricManufacturer;
/**
* O identificador da biometria da pessoa
*/
_biometricId: number;
biometricId: number;
/**
* O identificador da portaria virtual, cadastro pelo serviço virtualLobby
*/
_virtualLobbyId: number;
virtualLobbyId: number;
toJsonString(): string;
replaceArray(json: string): string;
toJson(): any;
isArray(what: any): boolean;
};
};
export = _default;