| Current Path : /home/deltalab/PMS/logistic-backend/dist/models/routes/ |
| Current File : //home/deltalab/PMS/logistic-backend/dist/models/routes/route.service.d.ts |
import { Model } from 'mongoose';
import { Route, RouteDocument } from './route.schema';
import { Params } from 'src/common/interfaces/params';
import { OrderDocument } from '../orders/order.schema';
export declare class RouteService {
private orderModel;
private routeModel;
constructor(orderModel: Model<OrderDocument>, routeModel: Model<RouteDocument>);
create(route: Route): Promise<Route>;
delete(id: string): Promise<Route>;
update(id: string, route: Route): Promise<Route>;
readAll(params: Params): Promise<Route[]>;
readById(id: string): Promise<Route>;
}