export default CustomizeColumnsTearsheet;
declare function CustomizeColumnsTearsheet({ isOpen, setIsTearsheetOpen, launcherButtonRef, onSaveColumnPrefs, columnDefinitions, originalColumnDefinitions, customizeTearsheetHeadingLabel, primaryButtonTextLabel, secondaryButtonTextLabel, instructionsLabel, findColumnPlaceholderLabel, resetToDefaultLabel, assistiveTextInstructionsLabel, assistiveTextDisabledInstructionsLabel, selectAllLabel, }: {
    isOpen: any;
    setIsTearsheetOpen: any;
    launcherButtonRef: any;
    onSaveColumnPrefs: any;
    columnDefinitions: any;
    originalColumnDefinitions: any;
    customizeTearsheetHeadingLabel?: string | undefined;
    primaryButtonTextLabel?: string | undefined;
    secondaryButtonTextLabel?: string | undefined;
    instructionsLabel?: string | undefined;
    findColumnPlaceholderLabel?: string | undefined;
    resetToDefaultLabel?: string | undefined;
    assistiveTextInstructionsLabel?: string | undefined;
    assistiveTextDisabledInstructionsLabel?: string | undefined;
    selectAllLabel?: string | undefined;
}): React.JSX.Element;
declare namespace CustomizeColumnsTearsheet {
    namespace propTypes {
        let assistiveTextDisabledInstructionsLabel: PropTypes.Requireable<string>;
        let assistiveTextInstructionsLabel: PropTypes.Requireable<string>;
        let columnDefinitions: PropTypes.Validator<any[]>;
        let customizeTearsheetHeadingLabel: PropTypes.Requireable<string>;
        let findColumnPlaceholderLabel: PropTypes.Requireable<string>;
        let instructionsLabel: PropTypes.Requireable<string>;
        let isOpen: PropTypes.Validator<boolean>;
        let onSaveColumnPrefs: PropTypes.Validator<(...args: any[]) => any>;
        let originalColumnDefinitions: PropTypes.Validator<any[]>;
        let primaryButtonTextLabel: PropTypes.Requireable<string>;
        let resetToDefaultLabel: PropTypes.Requireable<string>;
        let secondaryButtonTextLabel: PropTypes.Requireable<string>;
        let selectAllLabel: PropTypes.Requireable<string>;
        let setIsTearsheetOpen: PropTypes.Validator<(...args: any[]) => any>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=CustomizeColumnsTearsheet.d.ts.map