import { QueryKey } from 'react-query'; import { BaseRecord } from './index'; import { GetListResponse, GetOneResponse } from '../contexts/data/IDataContext'; export declare type MutationMode = 'pessimistic' | 'optimistic' | 'undoable'; export declare type QueryResponse = GetListResponse | GetOneResponse; export declare type Context = { previousQueries: ContextQuery[]; }; export declare type ContextQuery = { query: QueryResponse; queryKey: QueryKey; };