import type { ClipboardPort } from "../../app/ports/clipboard-port.js"; import type { TranscriptState } from "./transcript-types.js"; export type ThinkingCopyResult = "copied" | "empty" | "none" | "failed"; export declare function focusedThinkingContent(state: TranscriptState): string | undefined; export declare function copyFocusedThinking(state: TranscriptState, clipboard: ClipboardPort): Promise;