import React from 'react';
interface CheckBoxWrapperProps {
    columns: Array<{
        key: string;
        label: string;
        alwaysVisible?: boolean;
    }>;
    visibleColumns: string[];
    handleColumnVisibilityChange: (key: string) => void;
}
declare const CheckBoxWrapper: React.FC<CheckBoxWrapperProps>;
export default CheckBoxWrapper;
export declare const StyledColumnCheckbox: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, never>> & string;
export declare const StyledCheckboxWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
