import { EventbriteClient } from '../eventbrite/client.js'; import { CreateEventArgs, EventResult } from '../types/mcp.js'; export declare class CreateEventTool { private client; constructor(client: EventbriteClient); getToolDefinition(): { name: string; description: string; inputSchema: { type: string; properties: { name: { type: string; description: string; }; description: { type: string; description: string; }; summary: { type: string; description: string; }; startTime: { type: string; description: string; }; endTime: { type: string; description: string; }; timezone: { type: string; description: string; }; currency: { type: string; description: string; }; online: { type: string; description: string; }; listed: { type: string; description: string; }; shareable: { type: string; description: string; }; inviteOnly: { type: string; description: string; }; showRemaining: { type: string; description: string; }; password: { type: string; description: string; }; capacity: { type: string; description: string; }; hideStartDate: { type: string; description: string; }; hideEndDate: { type: string; description: string; }; organizerId: { type: string; description: string; }; logoId: { type: string; description: string; }; venueId: { type: string; description: string; }; formatId: { type: string; description: string; }; categoryId: { type: string; description: string; }; subcategoryId: { type: string; description: string; }; isReservedSeating: { type: string; description: string; }; isSeries: { type: string; description: string; }; showPickASeat: { type: string; description: string; }; showSeatmapThumbnail: { type: string; description: string; }; showColorsInSeatmapThumbnail: { type: string; description: string; }; source: { type: string; description: string; }; locale: { type: string; description: string; }; organizationId: { type: string; description: string; }; }; required: string[]; }; }; execute(args: CreateEventArgs): Promise; } //# sourceMappingURL=create-event.d.ts.map