UNPKG

@coretext-ai/public-gsuite-mcp-d495ced0-92b0-4d0e-ad89-f27c9e31f4f9

Version:
20 lines 701 B
import { GoogleCalendarClient } from '../clients/google-calendar-client.js'; import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { Logger } from '../services/logger.js'; export interface GoogleCalendarToolsConfig { gOOGLEOAUTHCREDENTIALS?: string; oauth?: any; authToken?: string; logger?: Logger; } export declare class GoogleCalendarTools { private client; private initialized; private logger; constructor(client: GoogleCalendarClient); private ensureInitialized; getToolDefinitions(): Tool[]; canHandle(toolName: string): boolean; executeTool(name: string, args: any): Promise<any>; } //# sourceMappingURL=google-calendar-tools.d.ts.map