import type { CallbackParams } from "@webiny/app-admin"; import type { FmFile } from "../../../../features/shared/types.js"; import { getFilesLabel } from "./BulkActionBar.js"; declare const useWorker: () => { items: FmFile[]; process: (callback: (items: FmFile[]) => void) => void; processInSeries: (callback: ({ item, allItems, report }: CallbackParams) => Promise, chunkSize?: number) => Promise; resetItems: () => void; results: import("@webiny/app-admin").Result[]; resetResults: () => Promise; }; export declare const BulkAction: { useButtons: () => import("@webiny/app-admin/components/Buttons/useButtons.js").ButtonsProviderContext; useWorker: typeof useWorker; useDialog: () => import("@webiny/app-admin").UseDialogWithReportResponse; }; export { getFilesLabel };