import React from "react";
import { ButtonDialogProps } from "../../../components/Common/ButtonDialog";
import ColumnActionPathInterface from "../../../components/Table/definitions/ColumnActionPathInterface";
import ResultInterface from "../../../components/Table/definitions/ResultInterface";
interface ResultButtonDialogSpecificProps {
    dialogProps: (result: ResultInterface) => ButtonDialogProps["dialogProps"];
}
type ResultButtonDialogProps = ResultButtonDialogSpecificProps & Omit<ButtonDialogProps, "dialogProps"> & ColumnActionPathInterface;
declare const ResultButtonDialog: ({ result, path, dialogProps, ...props }: ResultButtonDialogProps) => React.JSX.Element;
export default ResultButtonDialog;
export { ResultButtonDialogProps, ResultButtonDialogSpecificProps };
