UNPKG

pms-analysis-reports-mcp-server

Version:

PMS analysis reports server handling maintenance reports, equipment analysis, compliance tracking, and performance metrics with ERP access for data extraction

23 lines (22 loc) 1.03 kB
import { ToolResponse } from "../../types/index.js"; interface MaintenanceSummaryArgs { imo: string; session_id?: string; } interface FleetMaintenanceArgs { imo: string; session_id?: string; } export declare class MaintenanceToolHandler { private typesenseClient; constructor(); getOverallMaintenanceSummary(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getMainEngineMaintenanceSummary(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getAuxiliaryEngineMaintenanceSummary(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getPurifierMaintenanceSummary(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getCompressorMaintenanceSummary(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getCriticalSparesList(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getMainEngineScavengeInspectionReview(args: MaintenanceSummaryArgs): Promise<ToolResponse>; getFleetMajorMachineryOverdueJobs(args: FleetMaintenanceArgs): Promise<ToolResponse>; } export {};