ms-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
32 lines (31 loc) • 986 B
TypeScript
import { ToolResponse } from "../../types/index.js";
interface EnginePerformanceArgs {
imo: string;
ENGINENAME?: string;
session_id?: string;
}
interface HistoricalEnginePerformanceArgs {
imo: string;
ENGINENAME?: string;
start_date?: string;
end_date?: string;
limit?: number;
session_id?: string;
}
interface MainEnginePerformanceReviewArgs {
imo: string;
session_id?: string;
}
interface AuxiliaryEnginePerformanceReviewArgs {
imo: string;
session_id?: 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 {};