import type { Osc52RendererPort } from "../../ui-core/ports/clipboard-osc52.js"; import type { TerminalSession } from "./terminal-session.js"; export interface Osc52RendererOptions { readonly session: Pick; readonly supported: boolean; readonly env?: Readonly> | undefined; } export type Passthrough = "none" | "tmux" | "screen"; export declare function osc52Sequence(text: string, passthrough: Passthrough): string; export declare function createOsc52Renderer(options: Osc52RendererOptions): Osc52RendererPort;