export default function RowEventDelegater any>(ExtendBase: T): { new (...props: any[]): { [x: string]: any; clickNum: number; createClickEventHandler(cb: (e: Event, row: any, rowIndex: number) => void): (e: Event) => void; createDefaultEventHandler(cb: (e: Event, row: any, rowIndex: number) => void): (e: Event) => void; delegate(attrs?: Record): Record; }; } & T;