import { ObjectForExtending } from '../types/utils.type'; import { BordersConfig } from '../types/table-config.type'; import { CellBorders } from '@glideappsfinal/glide-data-grid'; export interface BorderCallbacks { verticalBorder?: (col: number) => boolean; horizontalBorder?: (row: number) => boolean; getCellBorder?: (col: number, row: number) => CellBorders | undefined; } export declare const buildBorderCallbacks: ({ borders, orderedColumnKeys, rowsRef, }: { borders: BordersConfig | undefined; orderedColumnKeys: readonly string[]; rowsRef: { readonly current: readonly RowType[]; }; }) => BorderCallbacks;