import type { RowColTuple, SpanLayout } from "./types.js"; export declare const DEFAULT_COLUMN_WIDTH = 200; export declare const DEFAULT_COLUMN_WIDTH_MAX = 1000; export declare const DEFAULT_COLUMN_WIDTH_MIN = 80; export declare const ROW_OVERSCAN_START = 2; export declare const ROW_OVERSCAN_END = 4; export declare const COL_OVERSCAN = 1; export declare const FULL_WIDTH_MAP: Map; export declare const NORMAL_CELL: RowColTuple; export declare const DEFAULT_PREVIOUS_LAYOUT: SpanLayout; export declare const GROUP_COLUMN_PREFIX = "__ln_group__"; export declare const GROUP_COLUMN_MULTI_PREFIX = "__ln_group__:multi:"; export declare const GROUP_COLUMN_SINGLE_ID = "__ln_group__"; export declare const GROUP_COLUMN_TREE_DATA = "__ln_group__:tree"; export declare const COLUMN_MARKER_ID = "lytenyte-marker-column"; export declare const SCROLL_WIDTH_VARIABLE = "--lng-scroll-container-width"; export declare const SCROLL_WIDTH_VARIABLE_USE = "var(--lng-scroll-container-width)"; export declare const VIEWPORT_WIDTH_VARIABLE = "--lng-viewport-width"; export declare const VIEWPORT_WIDTH_VARIABLE_USE = "var(--lng-viewport-width)"; export declare const VIEWPORT_HEIGHT_VARIABLE = "--lng-viewport-height"; export declare const VIEWPORT_HEIGHT_VARIABLE_USE = "var(--lng-viewport-height)";