UNPKG

spreadsheet-orm

Version:

ORM for Google Spreadsheet - Query Builder and Schema Management for spreadsheet database

36 lines 1.19 kB
import { CellType } from "../types/spreadType"; export interface SheetConfigOptions { } declare class SheetConfig { DEFAULT_RECORDING_START_ROW: number; DEFAULT_RECORDING_START_COLUMN: string; DEFAULT_COLUMN_NAME_SIZE: number; DATA_STARTING_ROW: number; DATA_STARTING_CELL: CellType; parseCell(cellAddress: string): { column: string; row: number; }; parseRange(range: string): ParsedRange; composeRange(sheetName: string, row: RowSpecificationType, specifiedColumn?: ColumnSpecificationType): string; composeRange(sheetName: string, row: number, specifiedColumn?: ColumnSpecificationType): string; numberToColumn(n: number): string; columnToNumber(column: string): number; calcColumn(base: string, offset: number): string; constructor(options: SheetConfigOptions); } export default SheetConfig; export interface ParsedRange { sheetName?: string; startCell: CellType; endCell?: CellType; } export interface ColumnSpecificationType { startColumn?: string; endColumn?: string; } export interface RowSpecificationType { startRow: number; endRow?: number; } //# sourceMappingURL=SheetConfig.d.ts.map