/// import { ReactNode } from 'react'; declare const TableCellTypes: readonly ["select", "text", "number", "switch", "image", "date"]; export type TableCellType = (typeof TableCellTypes)[number]; export type TableAccessoryType = 'disclosure' | 'checkmark' | 'none'; export type TableCellContextState = { editable: boolean; isFirst: boolean; isLast: boolean; type: TableCellType; value: any; activeOpacity: number; readOnly: boolean; onChange: (value: any) => void; style: any; title: string; subtitle: null | string; accessoryType: TableAccessoryType; image: ReactNode; options: { label: string; value: string; }[] | string[]; numberOfLines: number; disabled: boolean; multiline: boolean; focused: boolean; placeholder: string; onBlur: () => void; onFocus: () => void; WidgetComponent: () => JSX.Element; }; export type TableCellProps = Pick, 'title' | 'subtitle' | 'editable' | 'type' | 'isFirst' | 'isLast' | 'value' | 'onChange' | 'activeOpacity' | 'style' | 'readOnly' | 'accessoryType' | 'image' | 'options' | 'placeholder' | 'onFocus' | 'onBlur' | 'numberOfLines' | 'disabled' | 'multiline' | 'WidgetComponent'> & { onPress?: (event: any) => any; }; export {};