@anpdgovbr/shared-types
Version:
Biblioteca central de tipos TypeScript compartilhados para os projetos da ANPD (BETA)
26 lines • 608 B
TypeScript
import type { BaseEntity } from "./base-entity.interface";
/**
* Representa uma entidade nomeada que estende {@link BaseEntity}.
*
* @remarks
* Esta interface deve ser utilizada para entidades que possuem um campo de nome identificador.
*
* @example
* ```typescript
* const usuario: NamedEntity = {
* id: 1,
* nome: "João"
* }
* ```
*
* @see BaseEntity
*
* @property nome - Nome identificador da entidade.
*/
export interface NamedEntity extends BaseEntity {
/**
* Nome identificador da entidade.
*/
nome: string;
}
//# sourceMappingURL=named-entity.interface.d.ts.map