Files
alrahma_sunday_school_api/apps/api/dist/modules/vehicles/vehicle.repo.d.ts
T
2026-06-11 03:22:12 -04:00

23 lines
1.9 KiB
TypeScript

export declare function findMany(where: any, skip: number, take: number): Promise<any>;
export declare function findById(id: string, companyId: string): Promise<any>;
export declare function findFirst(id: string, companyId: string): Promise<any>;
export declare function create(data: any): Promise<any>;
export declare function updateById(id: string, data: any): Promise<any>;
export declare function softDelete(id: string, companyId: string): Promise<any>;
export declare function setPublished(id: string, companyId: string, isPublished: boolean): Promise<any>;
export declare function findReservationConflicts(vehicleId: string, companyId: string, start: Date, end: Date): Promise<any>;
export declare function findCalendarBlockConflicts(vehicleId: string, start: Date, end: Date): Promise<any>;
export declare function findCalendarEvents(vehicleId: string, companyId: string, rangeStart: Date, rangeEnd: Date): Promise<any>;
export declare function createCalendarBlock(data: any): Promise<any>;
export declare function deleteCalendarBlock(id: string, vehicleId: string): Promise<any>;
export declare function findMaintenanceLogs(vehicleId: string): Promise<any>;
export declare function createMaintenanceLog(data: any): Promise<any>;
export declare function findPricingConfiguration(vehicleId: string): Promise<any>;
export declare function createPricingConfiguration(data: any): Promise<any>;
export declare function updatePricingConfiguration(id: string, data: any): Promise<any>;
export declare function findPricingRule(id: string, configurationId: string): Promise<any>;
export declare function createPricingRule(data: any): Promise<any>;
export declare function updatePricingRule(id: string, data: any): Promise<any>;
export declare function deletePricingRule(id: string, configurationId: string): Promise<any>;
export declare function createPriceHistory(data: any): Promise<any>;
//# sourceMappingURL=vehicle.repo.d.ts.map