import type { PropsWithChildren } from 'react'; export interface PanelHeaderProps { expanded?: boolean; toggle: (e: React.BaseSyntheticEvent) => void; } export interface PanelComponentProps { expanded?: boolean; renderChildrenHidden?: boolean; className?: string; 'data-cy'?: string; header?: React.ReactNode | ((props: PanelHeaderProps) => React.ReactNode); dataHeaderTestId?: string; onToggle?: (expanded: boolean) => void; description?: React.ReactNode; } export declare function PanelComponent({ expanded, renderChildrenHidden, header, dataHeaderTestId, className, children, onToggle, description, }: PropsWithChildren): JSX.Element;