/** * Minimal Kendo UI type definitions for FeatherK composables * These types are extracted from @progress/kendo-* packages for development use only */ export interface SortDescriptor { field?: string; dir?: "asc" | "desc"; } export interface GridColumnProps { field?: string; title?: string; sortable?: boolean; filterable?: boolean; [key: string]: any; } export interface GridSortChangeEvent { event?: { event: Event; field: string; sort: SortDescriptor[]; }; } export interface GridRowClickEvent { dataItem: T; rowIndex?: number; field?: string; htmlEvent?: MouseEvent; [key: string]: any; }