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
22 lines (21 loc) • 1.06 kB
TypeScript
export declare function generateAlphaNumericId(alphaSize?: number, numericSize?: number): string;
export declare function getCasefileArtifacts(functionName: string, results: Array<{
title: string;
url: string;
}>): Array<{
type: "text";
text: string;
title?: string;
format?: string;
}>;
export declare function generateCasefileWeblink(casefileId: string): Promise<string>;
export declare function uploadToS3(fileContent: Buffer | Uint8Array | string, destinationPath: string): Promise<string>;
export declare function uploadAttachments(attachments: string[], casefileId: string): Promise<string[]>;
export declare function isValidLink(link: string): boolean;
export declare function getVesselDetails(query: string): Promise<any>;
export declare function pushToTypesense(res: any, action: 'create' | 'update' | 'upsert' | 'emplace', dbName: string, mongoUri: string, collectionName?: string): Promise<any>;
export declare function validateCreateCasefileArgs(args: any): {
valid: boolean;
errors: string[];
mappedArgs: any;
};