UNPKG

@anpdgovbr/shared-types

Version:

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

35 lines 1.6 kB
/** * @file index.ts * @module dto * @description * Exportação centralizada de todos os Data Transfer Objects (DTOs) utilizados no sistema ANPD. * * @remarks * Este arquivo serve como ponto único de exportação para os DTOs, facilitando a importação em outros módulos do sistema. * Exemplo de uso: * ```typescript * import { UserDto, ProcessoInput } from "@anpdgovbr/shared-types" * ``` * * @public */ export type { AuditLogDto } from "./audit-log.dto"; export type { PageResponseDto } from "./page-response.dto"; export type { EmailContatoDto } from "./email-contato.dto"; export type { TelefoneContatoDto } from "./telefone-contato.dto"; export type { ControladoresFiltroDto } from "./controladores-filtro.dto"; export type { CnaeDto } from "./cnae.dto"; export type { GrupoEconomicoDto } from "./grupo-economico.dto"; export type { SetorDto } from "./setor.dto"; export type { ControladorDto } from "./controlador.dto"; export type { EncarregadoDto } from "./encarregado.dto"; export type { ResponsavelDto } from "./responsavel.dto"; export type { SocioDto } from "./socio.dto"; export type { SocioControladorDto } from "./socio-controlador.dto"; export type { ProcessoInput, ProcessoOutput, ProcessoImportacao, } from "./processo.dto"; export type { UserDto } from "./user.dto"; export type { PerfilDto } from "./perfil.dto"; export type { PermissaoDto } from "./permissao.dto"; export type { PermissaoPayload } from "./permissao-payload.dto"; export type { AssignUserProfilePayload, TogglePermissionPayload, } from "./rbac-admin.dto"; //# sourceMappingURL=index.d.ts.map