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
28 lines (27 loc) • 888 B
TypeScript
import { ToolResponse } from "../../types/index.js";
interface EnginePerformanceArgs {
imo: string;
engine_name?: string;
}
interface HistoricalEnginePerformanceArgs {
imo: string;
engine_name?: string;
start_date?: string;
end_date?: string;
limit?: number;
}
interface MainEnginePerformanceReviewArgs {
imo: string;
}
interface AuxiliaryEnginePerformanceReviewArgs {
imo: string;
}
export declare class PerformanceToolHandler {
private typesenseClient;
constructor();
getLatestEnginePerformance(args: EnginePerformanceArgs): Promise<ToolResponse>;
getHistoricalEnginePerformance(args: HistoricalEnginePerformanceArgs): Promise<any>;
getMainEnginePerformanceReview(args: MainEnginePerformanceReviewArgs): Promise<any>;
getAuxiliaryEnginePerformanceReview(args: AuxiliaryEnginePerformanceReviewArgs): Promise<any>;
}
export {};