import { EditContext, EditEvent } from '../index.data'; import { GuardMeta } from 'xstate'; export declare const guards: { isRowSelected: (context: EditContext, event: EditEvent) => boolean; isCellSelected: (context: EditContext, event: EditEvent) => boolean; isColumnSelected: (context: EditContext, event: EditEvent) => boolean; isSingleCellInContext: (context: EditContext, event: EditEvent) => boolean; isCurrentCellSelected: (context: EditContext, event: EditEvent) => boolean; isActivedCellSelected: (context: EditContext, event: EditEvent, meta: any) => boolean; pickingIsOff: (context: EditContext, event: EditEvent, meta: GuardMeta) => boolean; pickingIsOff_and_isNotActivedCellSelected: (context: EditContext, event: EditEvent, meta: any) => boolean; }; export declare const actions: { reSelect: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; clearSelect: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; appendSelect: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; rePick: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; appendPick: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; appendPickedAndNotify: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; moveSelect: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; activeCurrentCell: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; restoreSelectingFromEditing: { type: string; assignment: (context: EditContext, { selectedRow, selectedCell, state }: EditEvent, meta?: import("xstate").ActionMeta | undefined) => any; }; };