export interface BovineBuildingRef { label: string } export interface BovineBuildingCaseRef { caseNumber: number | null building: BovineBuildingRef | null } export interface BovineData { id: number nationalNumber: string receivedWeight: number | null pricePerKg: number | null finalPrice: number | null arrivalDate: string | null exitDate: string | null buildingCase: BovineBuildingCaseRef | null building: BovineBuildingRef | null effectiveBuilding: BovineBuildingRef | null supplier: string | null workNumber: string | null birthDate: string | null bovineType: { id: number; label: string; code: string } | null sex: string | null ageMonths: number | null exitedAt: string | null } export type BovinePayload = { nationalNumber?: string receivedWeight?: number | null pricePerKg?: number | null arrivalDate?: string | null buildingCase?: string | null supplier?: string | null }