import { BaseEntity } from '../database/base.entity';
import { DestinationEntity } from './destination.entity';
import { SupplierEntity } from './supplier.entity';
import { DriverEntity } from './driver.entity';
export declare enum VehicleStatus {
    AVAILABLE = "available",
    ASSIGNED = "assigned",
    MAINTENANCE = "maintenance"
}
export declare class VehicleEntity extends BaseEntity {
    destination: DestinationEntity | null;
    destination_id: string | null;
    supplier: SupplierEntity | null;
    supplier_id: string | null;
    assigned_driver: DriverEntity | null;
    assigned_driver_id: string | null;
    vehicle_no: string | null;
    type: string | null;
    company: string | null;
    model: string | null;
    year: number | null;
    capacity: number | null;
    capping: number | null;
    fuel_type: string | null;
    color: string | null;
    insurance_expiry: string | null;
    features: string | null;
    status: VehicleStatus;
    notes: string | null;
    is_active: boolean;
}
