import React from 'react'; export interface ICollapsibleSectionProps { outerDivClassName?: string; toggleClassName?: string; headingClassName?: string; bodyClassName?: string; cacheKey?: string; enableCaching?: boolean; defaultExpanded?: boolean; expandIconPosition?: 'left' | 'right'; expandIconType?: 'arrow' | 'plus' | 'arrowCross'; expandIconSize?: string; heading: ((props: { chevron: JSX.Element; }) => JSX.Element) | string; onToggle?: (isExpanded: boolean) => void; } export interface ICollapsibleSectionState { cacheKey: string; expanded: boolean; } export declare const CollapsibleSection: React.FC;