import type { ArkmeSearchRecordItem, ArkmeTimelineItem } from '../types.js'; export declare function needsLongArticleSource(item: ArkmeSearchRecordItem): boolean; /** Recent search may have no relation reference. Resolve just the clicked * original in its own source, never by looking in the viewer's private records. */ export declare function resolveLongArticleSource(item: ArkmeSearchRecordItem, signal: AbortSignal): Promise; /** Preserve the signed source and owner together across the native bridge. */ export declare function longArticleSearchTimelineItem(item: ArkmeSearchRecordItem): ArkmeTimelineItem; //# sourceMappingURL=long-article-search-item.d.ts.map