import type { sheets_v4 } from '@googleapis/sheets'; import type { CellData } from '../entities/CellData.js'; import type { ExtendedValue } from '../entities/ExtendedValue.js'; import type { TextFormatRun } from '../entities/TextFormatRun.js'; /** * Cell-content carriers: `update_cells`' nouns crossing the Google boundary, * with `forGoogle` at each level and the documented oneof enforced here, * once, like formats.ts's `toColorStyle`. */ /** * Carry an ExtendedValue across the Google boundary. Enforces the * documented oneof: a cell value is at most one of the four kinds, and an * empty value clears the cell's value under the mask. */ export declare function toExtendedValue(value: ExtendedValue): sheets_v4.Schema$ExtendedValue; /** Carry a TextFormatRun across the Google boundary. */ export declare function toTextFormatRun(run: TextFormatRun): sheets_v4.Schema$TextFormatRun; /** Carry a CellData across the Google boundary. */ export declare function toCellData(cell: CellData): sheets_v4.Schema$CellData; //# sourceMappingURL=cells.d.ts.map