import type { ArkmeCalendarBucketPage, ArkmeInterwovenMention, ArkmeInterwovenState } from '../types.js'; export type ConversationCalendarInteractionState = ArkmeInterwovenState | 'loading' | 'error'; /** Merge only authorized, already loaded cards. Never mutate/persist the message-only index. */ export declare function mergeConversationCalendar(page: ArkmeCalendarBucketPage | undefined, moments: readonly ArkmeInterwovenMention[], offsetMillis: number): ArkmeCalendarBucketPage | undefined; export declare function conversationCalendarNotice(state: ConversationCalendarInteractionState): string; //# sourceMappingURL=conversation-calendar.d.ts.map