export { default as EntityApi } from './EntityApi'; export { default as RequestState } from './data/RequestState'; export { default as Message } from './data/Message'; export { MessageFactory } from './data/Message'; export { EmptyMessage } from './data/Message'; export { FetchingMessage } from './data/Message'; export { RefetchingMessage } from './data/Message'; export { SuccessMessage } from './data/Message'; export { ErrorMessage } from './data/Message'; export { ArraySchema } from 'enty'; export { EntitySchema } from 'enty'; export { ObjectSchema } from 'enty'; declare let createRequestHook: (config: { name: string; request: R; schema?: import("enty").Schema | undefined; }) => (options?: { key?: string | undefined; responseKey?: string | undefined; } | undefined) => import("./data/Message").Message>, Parameters[0] extends undefined ? void : Parameters[0]>; declare let EntyProvider: any; export { createRequestHook, EntyProvider };