import type { SelectedTextNoteQuote } from '../selected-text-note.js'; import type { ArkmeSourceSendResult } from '../types.js'; export declare function selectedTextSelfDelivery(accountKey: string, noteText: string, quote: SelectedTextNoteQuote, recordUid?: `${string}-${string}-${string}-${string}-${string}`): (signal: AbortSignal) => Promise; /** Shared by every selected-text surface, including the native Harness frame. */ export declare function SelectedTextSelfNoteDialog({ quote, accountKey, signal, onClose, onSent, getViewport }: { quote: SelectedTextNoteQuote; accountKey: string; signal: AbortSignal; onClose(): void; onSent(): void; getViewport?: (() => { left: number; right: number; top: number; bottom: number; }) | undefined; }): import("react").ReactPortal; //# sourceMappingURL=SelectedTextSelfNote.d.ts.map