14 lines
624 B
TypeScript
14 lines
624 B
TypeScript
import type { GridStateApi } from './gridStateApi';
|
|
import type { GridInitialStateCommunity, GridStateCommunity } from '../gridStateCommunity';
|
|
import type { GridApiCommon } from './gridApiCommon';
|
|
import type { GridStatePersistenceApi } from '../../hooks/features/statePersistence';
|
|
declare type GridStateApiUntyped = {
|
|
[key in keyof (GridStateApi<any> & GridStatePersistenceApi<any>)]: any;
|
|
};
|
|
/**
|
|
* The api of `DataGrid`.
|
|
*/
|
|
export interface GridApiCommunity extends Omit<GridApiCommon, keyof GridStateApiUntyped>, GridStateApi<GridStateCommunity>, GridStatePersistenceApi<GridInitialStateCommunity> {
|
|
}
|
|
export {};
|