import * as React from 'react'; import { CollapseProps } from '../Collapse'; import { ViewProps } from '../View'; import { IconProps } from '../IconBase'; export interface AccordionSection { header?: React.ReactNode; contents?: React.ReactNode; } export type AccordionProps = { name: string; sections?: AccordionSection[]; allEnabled?: boolean; sectionsOpen?: number[]; sectionsDisabled?: number[]; sectionStyle?: CollapseProps | ViewProps; sectionDisabledStyle?: CollapseProps | ViewProps; sectionCollapsedStyle?: CollapseProps | ViewProps; iconProps?: IconProps; onChange?: ({ target }: { target: any; }) => void; preview?: number; } & ViewProps; declare const Accordion: React.FC; export default Accordion;