cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
31 lines (30 loc) • 881 B
TypeScript
/**
* Fleet Route Master Schema
* Predefined routes for vehicles
*/
interface RouteCoordinate {
lat: number;
lng: number;
stop_name?: string;
stop_order?: number;
}
declare class FleetRouteMasterBase {
_id?: string;
fltrm_route_code?: string;
fltrm_route_name?: string;
fltrm_route_type_sygms?: string;
fltrm_starting_point?: string;
fltrm_ending_point?: string;
fltrm_total_distance_km?: number;
fltrm_estimated_duration_minutes?: number;
fltrm_route_path_coordinates?: RouteCoordinate[];
fltrm_entity_id_syen?: string;
fltrm_academic_year_id_acayr?: string;
fltrm_isactive?: boolean;
fltrm_created_at?: Date;
fltrm_updated_at?: Date;
fltrm_created_by_user?: string;
}
declare class FleetRouteMaster extends FleetRouteMasterBase {
}
export { RouteCoordinate, FleetRouteMasterBase, FleetRouteMaster };