import React from 'react'; import { IDataContext, IDataContextProvider } from '../../interfaces'; export declare const defaultDataProvider: () => { create: () => Promise<{ data: { id: number; }; }>; createMany: () => Promise<{ data: never[]; }>; deleteOne: () => Promise<{ data: { id: number; }; }>; deleteMany: () => Promise<{ data: never[]; }>; getList: () => Promise<{ data: never[]; total: number; }>; getMany: () => Promise<{ data: never[]; }>; getOne: () => Promise<{ data: { id: number; }; }>; update: () => Promise<{ data: { id: number; }; }>; updateMany: () => Promise<{ data: never[]; }>; custom: () => Promise<{ data: {}; }>; getApiUrl: () => string; }; export declare const DataContext: React.Context; export declare const DataContextProvider: React.FC;