import { CellInterface, Sheet, CellPosition } from "./parser"; export declare const isNull: (value: any) => boolean; export declare type DATATYPES = "null" | "number" | "string" | "date" | "formula" | "richtext" | "boolean" | "error" | "hyperlink" | "array"; /** * Detect datatype of a string * @param value */ export declare const detectDataType: (value?: any) => DATATYPES | undefined; /** * Converts address string to CellInterface * @param address */ export declare const addressToCell: (address: string) => CellInterface | null; /** * Convert cellInterface to address string * @param cell */ export declare const cellToAddress: (cell: CellInterface | null) => string | null; /** * Number to alphabet * @param i */ export declare const number2Alpha: (i: number) => string; /** * Converts a letter to number * A = 1 * B => 2 * @param letters */ export declare const alpha2number: (letters: string) => number; export declare const createPosition: (id: Sheet, row?: number, col?: number) => CellPosition; /** * Converts a value to string * @param value */ export declare const castToString: (value: any) => string | undefined; export declare const log: (...args: any[]) => void;