import type { ToolExecutionContext } from '../tools/index.js'; import type { NotificationsStorage } from './storage.js'; export declare function createNotificationInboxTool({ storage }: { storage: NotificationsStorage; }): import("../tools").Tool<{ action: "read" | "search" | "list" | "markSeen" | "dismiss" | "archive"; threadId?: string | undefined; id?: string | undefined; status?: "pending" | "delivered" | "seen" | "dismissed" | "archived" | "discarded" | undefined; priority?: "low" | "medium" | "high" | "urgent" | undefined; source?: string | undefined; query?: string | undefined; limit?: number | undefined; }, unknown, unknown, unknown, ToolExecutionContext, "notification-inbox", unknown>; //# sourceMappingURL=tool.d.ts.map