export interface Accouplement { readonly parentA: string; readonly parentB: string; readonly baby: string; readonly gen: number; readonly couples: number; readonly babiesObtained: number; readonly date: string; } export function createAccouplement( parentA: string, parentB: string, baby: string, gen: number, couples: number, babiesObtained: number ): Accouplement { return { parentA, parentB, baby, gen, couples, babiesObtained, date: new Date().toISOString() }; }