import { IconProps } from '@/@types/icon'; import React, { ComponentType, DetailedHTMLProps, HTMLAttributes, ReactNode } from 'react'; export type HeaderProps = Omit, HTMLDivElement>, 'title' | 'icon'> & { title?: ReactNode; subtitle?: ReactNode; description?: ReactNode; actions?: ReactNode; className?: string; loadingProps?: { percentage?: number; activeRequests?: number; hidden?: boolean; showLoadingBar?: boolean; }; icon?: ComponentType; iconProps?: Record; titleClassName?: string; subtitleClassName?: string; descriptionClassName?: string; containerClassName?: string; contentClassName?: string; actionsClassName?: string; innerRef?: React.Ref; variant?: 'default' | 'error' | 'loading'; printBar?: boolean; }; /** ----------------------------- * Component * ----------------------------- */ declare const Header: React.FC; export default Header;