@seniorsistemas/senior-sam
Version:
Senior HCM SAM para Node.js
45 lines (44 loc) • 1.75 kB
TypeScript
import InformationCardCredentialRecord from './InformationCardCredentialRecord';
import Visitor from './Visitor';
import List from '../List';
declare const _default: {
new (isCheckedOverlap: boolean, cardCredentialList: List<InformationCardCredentialRecord>, endDate: Date, roleId: number, visitor: Visitor, schedulingId: number): {
/**
* O papel da credencial que o visitante vai assumir, usado principalmente para visitantes sem
* cadastro prévio, cadastro em sam-aplicacao-backend/entities/role
*/
_roleId: number;
roleId: number;
/**
* O visitante que receberá a credencial
*/
_visitor: Visitor;
visitor: Visitor;
/**
* O agendamento relacionado à credencial, id da entidade scheduling, apenas para visitas agendadas
*/
_schedulingId: number;
schedulingId: number;
_isCheckedOverlap: boolean;
isCheckedOverlap: boolean;
_cardCredentialList: List<InformationCardCredentialRecord>;
cardCredentialList: List<InformationCardCredentialRecord>;
_provisoryCredentialReasonId: number;
provisoryCredentialReasonId: number;
_startDate: Date;
startDate: Date;
_endDate: Date;
endDate: Date;
_biometricManufacturer: import("./portaria/BiometricManufacturer");
biometricManufacturer: import("./portaria/BiometricManufacturer");
_biometricId: number;
biometricId: number;
_virtualLobbyId: number;
virtualLobbyId: number;
toJsonString(): string;
replaceArray(json: string): string;
toJson(): any;
isArray(what: any): boolean;
};
};
export = _default;