Skip to content

defineEntityType

function defineEntityType<TData, TSearchInput>(entityType): EntityType<TData, TSearchInput>;

Defined in: core/src/entity/entity.types.ts:50

Identity helper that defines an EntityType while inferring its data and search-input types.

Type Parameter Default type
TData extends EntityBase EntityBase
TSearchInput extends ZodObject<$ZodLooseShape, $strip> ZodObject<$ZodLooseShape, $strip>
Parameter Type
entityType EntityType<TData, TSearchInput>

EntityType<TData, TSearchInput>