import type { RefObject } from '@mui/x-internals/types';
import { type CellEditableConditionFn } from '@mui/x-data-grid-pro/internals';
import type { GridPrivateApiPremium } from "../../../models/gridApiPremium.js";
import type { DataGridPremiumProcessedProps } from "../../../models/dataGridPremiumProps.js";
/**
 * Implementation of the cell editable condition hook of the Data Grid Premium
 */
export declare const useIsCellEditable: (apiRef: RefObject<GridPrivateApiPremium>, props: DataGridPremiumProcessedProps) => CellEditableConditionFn;