import type { AgentSignalAttributes, CreatedAgentSignal } from '../agent/signals.js'; import type { NotificationRecord, NotificationSignalMetadata, NotificationSummary, NotificationSummarySignalMetadata } from './types.js'; export declare function notificationSignalAttributes(notification: NotificationRecord): AgentSignalAttributes; export declare function notificationSummaryContents(summary: NotificationSummary): string; export declare function notificationSignalMetadata(notification: NotificationRecord): NotificationSignalMetadata; export declare function notificationSummarySignalMetadata(summary: NotificationSummary): NotificationSummarySignalMetadata; export declare function createNotificationSignal(notification: NotificationRecord): CreatedAgentSignal; export declare function createNotificationSummarySignal(summary: NotificationSummary): CreatedAgentSignal; export declare function summarizeNotifications(notifications: NotificationRecord[]): NotificationSummary; //# sourceMappingURL=signals.d.ts.map