export declare class EventClient { getEventById(params: { token: string; accountId: string; eventId: string; }): Promise; getEventsByIds(params: { token: string; marketplaceId: string; eventIds: string[]; }): Promise; getEventsByMarketplaceId(params: { marketplaceId: string; limit: number; from?: string; to?: string; }): Promise; getEventsBySeller(params: { token: string; sellerId: string; limit?: number; from?: string; to?: string; }): Promise; getEventsByDateRange(params: { from: string; to: string; token: string; isEnabled: boolean; isReminderOn?: boolean; }): Promise; getEventsByType(params: { eventType: string; sellerId: string; marketplaceId: string; jwt: string; }): Promise; checkTimeSlotCapacity(params: { token: string; eventId: string; date: string; startTime: string; quantity: number; }): Promise<{ hasCapacity: boolean; available: number; total: number; requested: number; }>; }