/** * Material Events Tool (8-K Filings) */ /** * Tool definition for 8-K material events */ export declare const get8KEventsTool: { name: string; description: string; inputSchema: { type: string; properties: { symbol: { type: string; description: string; }; limit: { type: string; description: string; minimum: number; maximum: number; }; category: { type: string; enum: string[]; description: string; }; itemNumbers: { type: string; items: { type: string; }; description: string; }; }; required: never[]; }; }; /** * Handle 8-K material events request */ export declare function handleGet8KEvents(args: unknown): Promise<{ mode: string; symbol: string; totalEvents: number; events: { formType: "8-K" | "8-K/A"; eventDate: Date; filingDate: Date; items: { number: string; description: string; category: "other" | "business" | "financial" | "securities" | "governance" | "disclosure"; }[]; headline: string | undefined; documentUrl: string; }[]; category?: undefined; itemFilter?: undefined; } | { mode: string; category: "business" | "financial" | "securities" | "governance" | "disclosure"; totalEvents: number; events: { formType: "8-K" | "8-K/A"; eventDate: Date; filingDate: Date; company: { name: string; ticker: string | undefined; cik: string; }; items: { number: string; description: string; category: "other" | "business" | "financial" | "securities" | "governance" | "disclosure"; }[]; headline: string | undefined; documentUrl: string; }[]; symbol?: undefined; itemFilter?: undefined; } | { mode: string; totalEvents: number; itemFilter: string | string[]; events: { formType: "8-K" | "8-K/A"; eventDate: Date; filingDate: Date; company: { name: string; ticker: string | undefined; cik: string; }; items: { number: string; description: string; category: "other" | "business" | "financial" | "securities" | "governance" | "disclosure"; }[]; headline: string | undefined; documentUrl: string; }[]; symbol?: undefined; category?: undefined; }>; //# sourceMappingURL=material-events.d.ts.map