UNPKG

@redocly/theme

Version:

Shared UI components lib

15 lines (14 loc) 665 B
import React from 'react'; import type { PropsWithChildren, ReactNode, JSX } from 'react'; import type { PanelHeaderProps } from '../../components/Panel/PanelHeader'; export type PanelProps = { expanded?: boolean; isExpandable?: boolean; className?: string; renderChildrenHidden?: boolean; header?: ReactNode | ((props: PanelHeaderProps) => ReactNode); footer?: ReactNode; onToggle?: (expanded: boolean) => void; description?: React.ReactNode; }; export declare function Panel({ expanded, isExpandable, renderChildrenHidden, header, footer, className, children, onToggle, description, }: PropsWithChildren<PanelProps>): JSX.Element;