import type { I18nFormatter } from "@gradio/utils"; import type { CellValue } from "./types"; type $$ComponentProps = { edit: boolean; value?: CellValue; display_value?: string | null; styling?: string; header?: boolean; datatype?: "str" | "markdown" | "html" | "number" | "bool" | "date" | "image"; latex_delimiters: { left: string; right: string; display: boolean; }[]; line_breaks?: boolean; editable?: boolean; is_static?: boolean; max_chars?: number | null; components?: Record; i18n: I18nFormatter; is_dragging?: boolean; wrap_text?: boolean; expanded?: boolean; show_selection_buttons?: boolean; coords: [number, number]; on_select_column?: ((col: number) => void) | null; on_select_row?: ((row: number) => void) | null; el?: HTMLTextAreaElement | null; onblur?: (detail: { blur_event: FocusEvent; coords: [number, number]; }) => void; onkeydown?: (event: KeyboardEvent) => void; pad_left?: boolean; }; declare const EditableCell: import("svelte").Component<$$ComponentProps, {}, "value" | "el">; type EditableCell = ReturnType; export default EditableCell;