import { Row } from 'react-table';
import { SearchModel } from '@/index';
export default class EventService {
    static dispatchSelectedRowsEvent(selectedRowIds: Record<string, boolean>, selectedFlatRows: Row<any>[]): void;
    static dispatchSearchModelRequestEvent(searchModel: SearchModel): void;
    static dispatchNavigateBetweenRowWasChangedEvent({ previousIndex, nextIndex, rows, }: {
        previousIndex?: number | undefined;
        nextIndex?: number | undefined;
        rows?: Row<any>[] | undefined;
    }): void;
    static dispatchRowNavigateWasDeletedEvent(id: string): void;
    static dispatchLoadOnDemandFinishedEvent(): void;
    static dispatchEventOnChange(value: any, input: HTMLInputElement): void;
}
