import * as PIXI from 'pixi.js-legacy'; import { HangingGardenColumn } from './models/HangingGarden'; import { ExpandedColumn, ExpandedColumns } from './models/ExpandedColumn'; import { ItemRenderContext, Position } from './models/RenderContext'; export declare const DEFAULT_ITEM_HEIGHT = 24; export declare const DEFAULT_HEADER_HEIGHT = 32; export declare const POPOVER_MARGIN = 8; export declare const EXPANDED_COLUMN_PADDING = 8; export declare const HIGHLIGHTED_ITEM_KEY = "highlighted-item"; export declare const DEFAULT_ITEM_TEXT_STYLE: PIXI.TextStyle; export declare const createTextStyle: (style: PIXI.TextStyle) => PIXI.TextStyle; export declare const getMaxRowCount: (columns: HangingGardenColumn[]) => number; export declare const getExpandedWith: (width: number, c: ExpandedColumn) => number; export declare const getColumnX: (index: number, currentExpandedColumns: ExpandedColumns, defaultWidth: number) => number; export declare const isHeaderExpanded: (columnKey: string, expandedColumns: ExpandedColumns) => boolean; export declare const getHeaderWidth: (columnKey: string, expandedColumns: ExpandedColumns, defaultWidth: number) => number; export declare const getCalculatedHeight: (headerHeight: number, itemHeight: number, maxRowCount: number) => number; export declare const addDot: (context: ItemRenderContext, color: number, position: Position, borderColor?: number) => void; export declare const getCalculatedWidth: (currentExpandedColumns: ExpandedColumns, columnsLength: number, itemWidth: number) => number; export declare const createRenderedItemDescription: (backgroundColor: number, textNode: PIXI.Sprite) => PIXI.Container; export declare const createRoundedRectMask: (width: number, height: number) => PIXI.Graphics;