import type { CommonDialogProps } from './index'; import type { UseBulkControlReturn } from './useBulkControl'; import type { BaseResource } from '../../../pages/types'; import type { ApiSearchParams, IndexPageTemplateProps } from '../../../templates/IndexPage/types'; export declare const ListDialog:

({ title, action, resetAction, onExecute, checkedIndexes, isOpen, dialogCheckedIndexes, updateDialogCheckedIndexes, checkedResources, additionalFields, setAdditionalFields, setAdditionalCustomFieldValue, errorType, results, children, }: { checkedIndexes: number[]; checkedResources: R[]; children: React.ReactNode; } & CommonDialogProps & { isOpen: boolean; } & Pick, "results" | "dialogCheckedIndexes" | "errorType" | "additionalFields" | "setAdditionalFields" | "setAdditionalCustomFieldValue" | "updateDialogCheckedIndexes"> & Pick, "contentLevel" | "contentLevelOptions">) => JSX.Element | null;