{
engine_type: "Petrol" | "Petrol-LPG" | "Diesel" | "Mild Hybrid" | "Hybrid" | "Plug-in Hybrid";
manufacturer: string;
model: string;
variant: string;
price: number;
co2_min?: number | null | undefined;
co2_max?: number | null | undefined;
engine_displacement?: number | null | undefined;
fuel_economy_min?: number | null | undefined;
fuel_economy_max?: number | null | undefined;
hp?: number | null | undefined;
url?: string | null | undefined;
} | {
engine_type: "Electric";
manufacturer: string;
model: string;
variant: string;
price: number;
battery_capacity?: number | null | undefined;
energy_consumption?: number | ... 1 more ... | undefined;
battery_range?: number | ... 1 more ... | undefined;
hp?: number | ... 1 more ... | undefined;
url?: string | ... 1 more ... | undefined;
}
{
engine_type: "Petrol" | "Petrol-LPG" | "Diesel" | "Mild Hybrid" | "Hybrid" | "Plug-in Hybrid";
manufacturer: string;
model: string;
variant: string;
price: number;
co2_min?: number | null | undefined;
co2_max?: number | null | undefined;
engine_displacement?: number | null | undefined;
fuel_economy_min?: number | null | undefined;
fuel_economy_max?: number | null | undefined;
hp?: number | null | undefined;
url?: string | null | undefined;
} | {
engine_type: "Electric";
manufacturer: string;
model: string;
variant: string;
price: number;
battery_capacity?: number | null | undefined;
energy_consumption?: number | ... 1 more ... | undefined;
battery_range?: number | ... 1 more ... | undefined;
hp?: number | ... 1 more ... | undefined;
url?: string | ... 1 more ... | undefined;
}