import type { I18nFormatter } from "js/core/src/gradio_helper"; import type { CellValue } from "./types"; import type { Datatype } from "./utils/utils"; type $$ComponentProps = { value: CellValue; display_value?: string | null; datatype?: Datatype; row_idx: number; col_idx: number; aria_col_index?: number; col_style?: string; cell_style?: string; selection_classes?: string; is_active?: boolean; aria_row_index: number; is_editing?: boolean; is_flash?: boolean; is_static?: boolean; show_menu_button?: boolean; show_selection_buttons?: boolean; is_first_column?: boolean; is_solo?: boolean; latex_delimiters: { left: string; right: string; display: boolean; }[]; line_breaks?: boolean; editable?: boolean; max_chars?: number | undefined; i18n: I18nFormatter; components?: Record; is_dragging?: boolean; wrap_text?: boolean; onmousedown: (event: MouseEvent) => void; ondblclick: (event: MouseEvent) => void; oncontextmenu: (event: MouseEvent) => void; onfocus: () => void; onblur: (detail: { blur_event: FocusEvent; coords: [number, number]; }) => void; on_menu_click: (event: MouseEvent) => void; on_select_column: (col: number) => void; on_select_row: (row: number) => void; }; declare const DataCell: import("svelte").Component<$$ComponentProps, {}, "">; type DataCell = ReturnType; export default DataCell;