import type { Selection } from "./interact.js"; import type { WorkbookLayout } from "./types.js"; export interface SerializedRange { tsv: string; html: string; } export interface ParsedClipboard { values: string[][]; formulas?: (string | null)[][]; source: "internal" | "external"; sourceSheet?: string; sourceRange?: string; } export declare function readRangeValues(layout: WorkbookLayout, sheetName: string, selection: Selection): string[][]; export declare function serializeRange(layout: WorkbookLayout, sheetName: string, selection: Selection): SerializedRange; export declare function parseClipboard(input: { html?: string; tsv?: string; }): ParsedClipboard;