UNPKG

crew-management-mcp-server

Version:

Crew management server handling crew records, certifications, scheduling, payroll, and vessel assignments with ERP access for data extraction

15 lines (14 loc) 675 B
import { ToolResponse } from '../types/index.js'; /** * Universal response filter to remove unauthorized IMO data from tool responses * @param response - Tool response to filter * @returns Filtered response with unauthorized data removed */ export declare function filterResponseByCompanyImos(response: ToolResponse): Promise<ToolResponse>; /** * Specialized filter for crew-related responses to handle ONBOARD_SAILING_STATUS logic * @param response - Response containing crew data * @param companyName - Company name for filtering * @returns Filtered response */ export declare function filterCrewResponseByCompanyImos(response: any[], companyName: string): any[];