import { ComponentType } from 'react'; import { ApiProviderProps, WithApiProviderOptions } from './types'; /** * Provides the API context, bulk actions context, and form contexts to its children. */ export declare function ApiProvider(props: ApiProviderProps): import("react/jsx-runtime").JSX.Element; /** * Higher-order component to wrap a component with ApiProvider. * * @param apiProviderProps - The props to be passed to the ApiProvider or a function that returns them. * @param Component - The component to be wrapped. * @param options - Additional options for the HOC. * @returns The wrapped component. */ export declare const withApiProvider:
(apiProviderProps: ApiProviderProps | ((props: P) => ApiProviderProps), Component: ComponentType
, options?: WithApiProviderOptions) => ComponentType
& { displayName?: string; };