UNPKG

threads-mcp-server

Version:

Professional Threads MCP Server - Fixed API issues, enhanced setup validation, and enterprise features

24 lines 856 B
export declare class ThreadsAPIClient { private client; private accessToken; private baseURL; private requiredScopes; constructor(accessToken: string); get<T>(endpoint: string, params?: Record<string, any>, retries?: number): Promise<T>; post<T>(endpoint: string, data?: Record<string, any>): Promise<T>; delete<T>(endpoint: string, retries?: number): Promise<T>; paginate<T>(endpoint: string, params?: Record<string, any>, maxPages?: number): Promise<T[]>; updateAccessToken(token: string): void; private sleep; validateToken(): Promise<{ valid: boolean; scopes?: string[]; error?: string; }>; checkScopes(requiredScopes?: string[]): Promise<{ hasRequired: boolean; missing: string[]; }>; private handleAPIError; } //# sourceMappingURL=client.d.ts.map