import * as React from "react"; export interface PanelProps extends React.Props { key?: any; title?: string; mod?: string; disabled?: boolean; className?: string; collapsable?: boolean; defaultCollapsed?: boolean; } export declare class Panel extends React.Component { static propTypes: { title: React.Requireable; disabled: React.Requireable; mod: React.Requireable; className: React.Requireable; collapsable: React.Requireable; defaultCollapsed: React.Requireable; }; static defaultProps: { disabled: boolean; collapsable: boolean; defaultCollapsed: boolean; mod: string; }; constructor(props: any); componentWillReceiveProps(nextProps: any): void; toggleCollapsed(): void; render(): JSX.Element; }