UNPKG

@atlas-kitchen/atlas-mcp

Version:

Model Context Protocol server for Atlas restaurant management system - enables Claude to interact with restaurant orders, menus, and reports

27 lines 1.03 kB
import { AuthManager } from './auth.js'; export declare class AtlasClient { private restaurantClient; private accountClient; private authManager; private baseUrl; private _isRetrying; onAuthFailure: (() => Promise<boolean>) | null; constructor(authManager: AuthManager); request<T = any>(query: string, variables?: any, context?: 'restaurants' | 'accounts'): Promise<T>; private isAuthError; apiKeyLogin(apiKey: string): Promise<{ accessToken: string; refreshToken: string; }>; refreshToken(refreshToken: string): Promise<any>; getMerchants(): Promise<any[]>; getOrders(filters?: any): Promise<any>; getOrder(orderId: string): Promise<any>; getOrderByIdentifier(identifier: string): Promise<any>; getCart(cartId: string): Promise<any>; getOpenPosCarts(): Promise<any>; getItems(filter?: any): Promise<any>; getSalesReport(filters: any, dateRange: any): Promise<any>; getOutlets(): Promise<any>; } //# sourceMappingURL=client.d.ts.map