import type { docs_v1 } from '@googleapis/docs'; import type { Location } from '../entities/Location.js'; import type { Range } from '../entities/Range.js'; import type { TableCellLocation } from '../entities/TableCellLocation.js'; import type { TableRange } from '../entities/TableRange.js'; /** * The wire adapters for the addressing entities, shared by every handler * that sends a Range or Location (or the table shapes nesting one). Their * `segmentId` is explicitly optional (`Optional`), and `forGoogle` * is shallow, so each nesting depth reconciles here once instead of at * every call site; like `pt()` and `optionalColor()`, undefined passes * through for the optional-location operations. */ export declare function range(value: Range): docs_v1.Schema$Range; export declare function range(value: undefined): undefined; export declare function range(value: Range | undefined): docs_v1.Schema$Range | undefined; export declare function location(value: Location): docs_v1.Schema$Location; export declare function location(value: undefined): undefined; export declare function location(value: Location | undefined): docs_v1.Schema$Location | undefined; export declare function tableCellLocation(value: TableCellLocation): docs_v1.Schema$TableCellLocation; export declare function tableCellLocation(value: undefined): undefined; export declare function tableCellLocation(value: TableCellLocation | undefined): docs_v1.Schema$TableCellLocation | undefined; export declare function tableRange(value: TableRange): docs_v1.Schema$TableRange; export declare function tableRange(value: undefined): undefined; export declare function tableRange(value: TableRange | undefined): docs_v1.Schema$TableRange | undefined; //# sourceMappingURL=address.d.ts.map