import React from "react";
import { IconButtonDialogProps } from "../../../components/Common/IconButtonDialog";
import ColumnActionPathInterface from "../../../components/Table/definitions/ColumnActionPathInterface";
import ResultInterface from "../../../components/Table/definitions/ResultInterface";
interface ResultIconButtonDialogSpecificProps {
    dialogProps: (result: ResultInterface) => IconButtonDialogProps["dialogProps"];
}
type ResultIconButtonDialogProps = Omit<IconButtonDialogProps, "dialogProps"> & ResultIconButtonDialogSpecificProps & ColumnActionPathInterface;
declare const ResultIconButtonDialog: ({ result, path, dialogProps, ...props }: ResultIconButtonDialogProps) => React.JSX.Element;
export default ResultIconButtonDialog;
export { ResultIconButtonDialogProps, ResultIconButtonDialogSpecificProps };
