UNPKG

@anpdgovbr/shared-types

Version:

Biblioteca central de tipos TypeScript compartilhados para os projetos da ANPD (BETA)

33 lines (32 loc) 1.25 kB
/** * Tipos de domínio relacionados a RH (Cargos, Estrutura Organizacional, Vocabulários). * * @remarks * Estes tipos representam catálogos e estruturas canônicas compartilhadas entre apps. * Não incluem lógica de UI ou integração; são focados em contratos de dados. */ /** * Re-exports de utilitários e helpers de departamentos. * * @remarks * Exporta funções e helpers para construção de árvores, mapeamentos e validações * relacionados à estrutura organizacional (departments.data / utils / helpers / validators). * Permite importar utilitários via "shared-types/domain/rh". */ export * from "./departments.data"; export * from "./departments.utils"; export * from "./departments.helpers"; export * from "./departments.validators"; export * from "./dto/department.dto"; export * from "./tipo-unidade.const"; /** * Re-exports e tipos do vocabulário de campos AD (ALLOWED_FIELDS). * * @remarks * Fornece o conjunto de campos permitidos e utilitários de validação/transformação * relacionados ao vocabulário de atributos do Active Directory usados pela aplicação. */ export { ALLOWED_FIELDS } from "./vocab.types"; export * from "./vocab.config"; export * from "./vocab.utils"; export * from "./tree.types";