@arteneo/forge
Version:
18 lines (17 loc) • 927 B
TypeScript
import React from "react";
import { AlertProps } from "@mui/material";
import TranslateVariablesInterface from "../../definitions/TranslateVariablesInterface";
import { ButtonEndpointProps } from "../../components/Common/ButtonEndpoint";
import EndpointType from "../../definitions/EndpointType";
interface DialogResetVisibleColumnsButtonEndpointProps extends Omit<ButtonEndpointProps, "endpoint"> {
endpoint: EndpointType | ((visibleColumnsKey?: string) => EndpointType);
}
interface VisibleColumnsArrangeProps {
label?: string;
labelVariables?: TranslateVariablesInterface;
alertProps?: AlertProps;
resetVisibleColumnsProps?: DialogResetVisibleColumnsButtonEndpointProps;
}
declare const VisibleColumnsArrange: ({ label, labelVariables, alertProps, resetVisibleColumnsProps, }: VisibleColumnsArrangeProps) => React.JSX.Element;
export default VisibleColumnsArrange;
export { VisibleColumnsArrangeProps };