import React from "react";
import { ButtonEndpointProps } from "../../components/Common/ButtonEndpoint";
import EndpointType from "../../definitions/EndpointType";
import { VisibleColumnInterface } from "../../contexts/VisibleColumns";
interface DialogVisibleColumnsButtonEndpointProps extends Omit<ButtonEndpointProps, "endpoint"> {
    endpoint: EndpointType | ((columns: VisibleColumnInterface[], visibleColumnsKey?: string) => EndpointType);
}
declare const DialogVisibleColumnsButtonEndpoint: ({ label, color, variant, endIcon, endpoint, ...props }: DialogVisibleColumnsButtonEndpointProps) => React.JSX.Element;
export default DialogVisibleColumnsButtonEndpoint;
export { DialogVisibleColumnsButtonEndpointProps };
