import React from "react";
import { To } from "react-router-dom";
import { ButtonLinkProps } from "../../../components/Common/ButtonLink";
import ColumnActionPathInterface from "../../../components/Table/definitions/ColumnActionPathInterface";
import ResultResolveType from "../../../components/Table/definitions/ResultResolveType";
interface ResultButtonLinkSpecificProps {
    to: ResultResolveType<To>;
}
type ResultButtonLinkProps = Omit<ButtonLinkProps, "to"> & ColumnActionPathInterface & ResultButtonLinkSpecificProps;
declare const ResultButtonLink: ({ to, result, path, ...props }: ResultButtonLinkProps) => React.JSX.Element;
export default ResultButtonLink;
export { ResultButtonLinkProps, ResultButtonLinkSpecificProps };
