import React from 'react';
import type { TypographyProps } from '../Typography/Typography.types';
import type { DivAttributes } from '../_utils/types';
import type { PanelBodyProps, PanelHeaderActionProps, PanelHeaderProps, PanelProps, PanelQaTags, PanelTitleTooltipProps } from './Panel.types';
export declare const MoreIcon: React.FC<DivAttributes & {
    qa?: Pick<PanelQaTags, 'moreIcon'>;
}>;
export declare const TitleTooltip: React.FC<PanelTitleTooltipProps>;
export declare const Panel: React.ForwardRefExoticComponent<PanelProps & React.RefAttributes<HTMLDivElement>> & {
    Body: React.ForwardRefExoticComponent<PanelBodyProps & React.RefAttributes<HTMLDivElement>>;
    Footer: React.ForwardRefExoticComponent<DivAttributes & React.RefAttributes<HTMLDivElement>>;
    FooterActions: React.ForwardRefExoticComponent<DivAttributes & React.RefAttributes<HTMLDivElement>>;
    FooterNotation: React.ForwardRefExoticComponent<DivAttributes & React.RefAttributes<HTMLDivElement>>;
    Header: React.ForwardRefExoticComponent<PanelHeaderProps & React.RefAttributes<HTMLDivElement>>;
    HeaderAction: React.ForwardRefExoticComponent<PanelHeaderActionProps & React.RefAttributes<HTMLSpanElement>>;
    HeaderActions: React.ForwardRefExoticComponent<DivAttributes & {
        qa?: Pick<PanelQaTags, "moreIcon"> | undefined;
    } & React.RefAttributes<HTMLDivElement>>;
    Section: React.ForwardRefExoticComponent<import("../Section/Section.types").SectionProps & React.RefAttributes<HTMLDivElement>>;
    Title: React.ForwardRefExoticComponent<TypographyProps & {
        qa?: Pick<PanelQaTags, "title"> | undefined;
    } & React.RefAttributes<HTMLSpanElement>>;
};
