import type { GridRowId } from '@mui/x-data-grid';
import type { GridStatePro } from "../../../models/gridStatePro.mjs";
export declare const gridDataSourceStateSelector: import("@mui/x-data-grid").OutputSelector<GridStatePro, unknown, import("./models.mjs").GridDataSourceState>;
export declare const gridDataSourceLoadingSelector: (args_0: import("react").RefObject<{
  state: GridStatePro;
} | null>) => Record<GridRowId, boolean>;
export declare const gridDataSourceLoadingIdSelector: (args_0: import("react").RefObject<{
  state: GridStatePro;
} | null>, id: GridRowId) => boolean;
export declare const gridDataSourceErrorsSelector: (args_0: import("react").RefObject<{
  state: GridStatePro;
} | null>) => Record<GridRowId, any>;
export declare const gridDataSourceErrorSelector: (args_0: import("react").RefObject<{
  state: GridStatePro;
} | null>, id: GridRowId) => any;