import type { ArkmeTimelineItem } from '../types.js'; import { type ArkmeMessageQuote } from '../message-quote.js'; export interface ArkmeComposerExtensionTarget { item: ArkmeTimelineItem; quote?: ArkmeMessageQuote; } /** Keep only the bounded preview and opaque action reference owned by a draft. */ export declare function composerExtensionTarget(item: ArkmeTimelineItem, quote?: ArkmeMessageQuote): ArkmeComposerExtensionTarget; /** Browser storage and desktop replication are JSON boundaries. */ export declare function readComposerExtensionTarget(value: unknown): ArkmeComposerExtensionTarget | undefined; //# sourceMappingURL=composer-extension-target.d.ts.map