import React from 'react'; import { PanelProps, PanelState } from './iCollapse'; declare class Panel extends React.Component { constructor(props: PanelProps, context: any); componentWillReceiveProps(nextProps: PanelProps): void; handleClickTitle(e: any): void; expandHandle: (e: any) => void; renderHeader(collapsible: string, header: React.ReactNode, id: string, role: string, expanded: boolean, clsPrefix: string): {} | null | undefined; renderAnchor(header: React.ReactNode, id: string, role: string, expanded: boolean): JSX.Element; copyDemo(e: any): void; renderCollapsibleBody(id: string, expanded: boolean, role: string, children: React.ReactElement, clsPrefix: string, copyable: boolean, animationHooks: any, forceRender: boolean, destroyInactivePanel: boolean, collapsible: string, header: React.ReactNode, bodyClassName: string): JSX.Element; renderBody(rawChildren: React.ReactElement, clsPrefix: string, copyable: boolean, forceRender: boolean, expanded: boolean, destroyInactivePanel: boolean, collapsible: string, _header: any, bodyClassName: string): any[]; render(): JSX.Element; } export default Panel;