import type { TMapHovered, TMapPressed, TMapKeyboardFocused } from 'refun'; import type { TLine as TSyntxLine } from 'syntx'; import type { TTheme } from '../../types'; export declare type TLine = { index: number; line: TSyntxLine; lineWidth: number; theme: TTheme; isCollapsed: boolean; isCollapsible: boolean; onCollapse: (meta?: any) => void; selectedElementPath: string; } & TMapHovered & TMapPressed & TMapKeyboardFocused; export declare const Line: import("refun").TComponent;