import { GridEvents } from "@egjs/grid"; import { REACT_GRID_EVENT_MAP } from "./consts"; export declare type Entries = Key extends string ? [Key, Obj[Key]] : never; export declare type EventEntries = Entries; export declare type ReactEvents = EventEntries[1]; export declare type FindEventName = E extends [infer Name, Value] ? Name : never; export declare type ReactGridEvents = { [ReactEventName in ReactEvents]?: (e: GridEvents[FindEventName]) => any; }; export interface ReactGridProps extends ReactGridEvents { tag?: string; }