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) 617 B
export declare class SnowflakeClient { private connection; connect(): Promise<any>; execute(query: string): Promise<{ columns: string[]; rows: any[]; }>; close(): Promise<void>; } export declare function getConnectionFromPool(): Promise<SnowflakeClient>; export declare function returnConnectionToPool(client: SnowflakeClient): Promise<void>; export declare function closeAllConnections(): Promise<void>; export declare function testConnection(): Promise<boolean>; export declare function getSeafarerDetailsFromSnowflake(crewIds: string[], requiredFields: string): Promise<any[]>;