@arteneo/forge
Version:
13 lines (12 loc) • 829 B
TypeScript
import React from "react";
import { ButtonDownloadProps } from "../../../components/Common/ButtonDownload";
import ColumnActionPathInterface from "../../../components/Table/definitions/ColumnActionPathInterface";
import ResultResolveType from "../../../components/Table/definitions/ResultResolveType";
import EndpointType from "../../../definitions/EndpointType";
interface ResultButtonDownloadSpecificProps {
endpoint: ResultResolveType<EndpointType>;
}
type ResultButtonDownloadProps = Omit<ButtonDownloadProps, "endpoint"> & ColumnActionPathInterface & ResultButtonDownloadSpecificProps;
declare const ResultButtonDownload: ({ endpoint, result, path, ...props }: ResultButtonDownloadProps) => React.JSX.Element;
export default ResultButtonDownload;
export { ResultButtonDownloadProps, ResultButtonDownloadSpecificProps };