import { IndexListAreaBulkControlsProps } from '../../areas/IndexList'; import { ApiPayloadOptions } from '../../pages/fetcher'; import { ApiFnOrObject, BaseResource, StandardUIApi } from '../../pages/types'; import { RequestMethodType } from '../../types'; import { IndexResourceContainerBulkControlAction } from './types'; export declare const useBulkActionsApi: ({ apis, bulkControls, refetchResources, options, }: { apis?: { bulkActions?: { [key: string]: ApiFnOrObject>; } | undefined; } | undefined; bulkControls?: { actions: IndexResourceContainerBulkControlAction[]; canSelectAllPage?: boolean | undefined; } | undefined; refetchResources?: (() => void) | undefined; options?: { apiPayloadOptions?: ApiPayloadOptions | undefined; requestHeaders?: Partial>> | undefined; } | undefined; }) => IndexListAreaBulkControlsProps | undefined;