import { DataProvider } from '../../core'; declare const _default: (apiUrl: string, httpClient?: (arg1: any, arg2?: any) => Promise, countHeader?: string) => DataProvider; /** * Maps ../../app queries to a simple REST API * * This REST dialect is similar to the one of FakeRest * * @see https://github.com/marmelab/FakeRest * * @example * * getList => GET http://my.api.url/posts?sort=['title','ASC']&range=[0, 24] * getOne => GET http://my.api.url/posts/123 * getMany => GET http://my.api.url/posts?filter={id:[123,456,789]} * update => PUT http://my.api.url/posts/123 * create => POST http://my.api.url/posts * delete => DELETE http://my.api.url/posts/123 * * @example * * import * as React from "react"; * import { Admin, Resource } from '../../app'; * import simpleRestProvider from 'ra-data-simple-rest'; * * import { PostList } from './posts'; * * const App = () => ( * * * * ); * * export default App; */ export default _default;