export { AnimatedHeader as default }; /** Animated Header */ declare function AnimatedHeader({ allTileGroups, ariaLabels, selectedTileGroup, setSelectedTileGroup, description, headerAnimation, headerStatic, productName, userName, welcomeText, contentSwitcherConfig, headerActionConfig, tasksControllerConfig, workspaceSelectorConfig, isLoading, disabledTaskLabel, expandButtonLabel, collapseButtonLabel, tileClickHandler }: { allTileGroups: any; ariaLabels?: {} | undefined; selectedTileGroup: any; setSelectedTileGroup: any; description: any; headerAnimation: any; headerStatic: any; productName?: string | undefined; userName: any; welcomeText: any; contentSwitcherConfig: any; headerActionConfig: any; tasksControllerConfig: any; workspaceSelectorConfig: any; isLoading: any; disabledTaskLabel: any; expandButtonLabel?: string | undefined; collapseButtonLabel?: string | undefined; tileClickHandler: any; }): React.DetailedReactHTMLElement<{ className: string; "data-expanded": boolean; }, HTMLElement>; declare namespace AnimatedHeader { let displayName: string; namespace propTypes { let allTileGroups: PropTypes.Requireable<(object | null | undefined)[]>; let ariaLabels: PropTypes.Requireable; let className: PropTypes.Requireable; let collapseButtonLabel: PropTypes.Requireable; let contentSwitcherConfig: PropTypes.Requireable; text: PropTypes.Validator; onSelect: PropTypes.Requireable<(...args: any[]) => any>; }>>[]>; ariaLabel: PropTypes.Requireable; isLoading: PropTypes.Requireable; lowContrast: PropTypes.Requireable; headerExpanded: PropTypes.Requireable; visibleCount: PropTypes.Requireable; onChange: PropTypes.Requireable<(...args: any[]) => any>; }>>; let description: PropTypes.Requireable; let expandButtonLabel: PropTypes.Requireable; let headerActionConfig: PropTypes.Requireable; iconButton: PropTypes.Requireable>; iconLabel: PropTypes.Validator; onClick: PropTypes.Validator<(...args: any[]) => any>; disabled: PropTypes.Requireable; ariaLabel: PropTypes.Requireable; propsOverrides: PropTypes.Requireable; }>>; ghostButton: PropTypes.Requireable; icon: PropTypes.Requireable; onClick: PropTypes.Validator<(...args: any[]) => any>; disabled: PropTypes.Requireable; ariaLabel: PropTypes.Requireable; propsOverrides: PropTypes.Requireable; }>>; }>>; let headerAnimation: PropTypes.Requireable; let headerStatic: PropTypes.Requireable; let isLoading: PropTypes.Requireable; let productName: PropTypes.Requireable; let selectedTileGroup: PropTypes.Requireable; let setSelectedTileGroup: PropTypes.Requireable<(...args: any[]) => any>; let tasksControllerConfig: PropTypes.Requireable; isLoading: PropTypes.Requireable; button: PropTypes.Requireable; propsOverrides: PropTypes.Requireable; }>>; dropdown: PropTypes.Requireable; ariaLabel: PropTypes.Requireable; propsOverrides: PropTypes.Requireable; }>>; }>>; let tileClickHandler: PropTypes.Requireable<(...args: any[]) => any>; let userName: PropTypes.Requireable; let welcomeText: PropTypes.Requireable; let workspaceSelectorConfig: PropTypes.Requireable; allWorkspaces: PropTypes.Requireable<(object | null | undefined)[]>; selectedWorkspace: PropTypes.Requireable; setSelectedWorkspace: PropTypes.Validator<(...args: any[]) => any>; }>>; } } import React from 'react'; import PropTypes from 'prop-types';