/// export declare const useActionsPlugin: import("../../utils").TablePlugin; iconActions: Record; batchActions: Record; columnActions: Record; tableActionConfigs: import("./types").ProTableTableActionType<"add">[]; iconActionConfigs: import("./types").ProTableTableActionType[]; batchActionConfigs: import("./types").ProTableTableActionType<"delete">[]; columnActionConfigs: import("./types").ProTableTableActionType[]; }; setTableActions: import("ahooks/es/useSetState").SetState>; setIconActions: import("ahooks/es/useSetState").SetState>; setBatchActions: import("ahooks/es/useSetState").SetState>; setColumnActions: import("ahooks/es/useSetState").SetState>; renderTableActions: () => JSX.Element; renderIconActions: () => JSX.Element; renderBatchActions: () => JSX.Element; renderColumnsActions: (this: any, record: any, idx: number, dataSource: any[], actionConfigs?: any[] | undefined) => JSX.Element; hasColumnsActions: (dataSource: any[], actionConfigs?: any[] | undefined) => boolean; hasColumnActions: (record: any, idx: number, dataSource: any[], actionConfigs?: any[] | undefined) => boolean; }>; export default useActionsPlugin;