@mastra/core
Version:
10 lines • 1.02 kB
TypeScript
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