import type { RefObject } from '@mui/x-internals/types'; import type { GridApiPremium } from "../../../models/gridApiPremium.js"; import type { DataGridPremiumProcessedProps } from "../../../models/dataGridPremiumProps.js"; import type { GridHistoryEventHandler, GridCellEditHistoryData, GridRowEditHistoryData, GridClipboardPasteHistoryData } from "./gridHistoryInterfaces.js"; /** * Create the default handler for cellEditStop events. */ export declare const createCellEditHistoryHandler: (apiRef: RefObject) => GridHistoryEventHandler; /** * Create the default handler for rowEditStop events. */ export declare const createRowEditHistoryHandler: (apiRef: RefObject) => GridHistoryEventHandler; /** * Create the default handler for clipboardPasteEnd events. */ export declare const createClipboardPasteHistoryHandler: (apiRef: RefObject) => GridHistoryEventHandler; /** * Create the default history events map. */ export declare const createDefaultHistoryHandlers: (apiRef: RefObject, props: Pick) => Record | GridHistoryEventHandler | GridHistoryEventHandler>;