import React from 'react'; import './AutomationAccordion.css'; export type accordionProps = { accordionDataLock?: boolean; accordiondata?: string; addLeftComponent?: React.ReactNode; addRightComponent?: React.ReactNode; children?: React.ReactNode; className?: string; noDefaultIcon?: boolean; preRender?: boolean; renderExpanded?: boolean; setTitleOnHide?: any | React.ReactNode; title: string | React.ReactNode; accordiondataCount?: number; backGroundColor?: boolean; /** * Actions List of {component: ReactNode, onClick: () => void} */ actions?: AccordionActionsList; accordionState?: boolean | undefined; onClick?: () => void; errorMsg?: string; dashedLineVisibility?: 'hover' | 'always'; }; type accordionDataProps = { accordionData: string | React.ReactNode; }; type AccordionAction = { component: React.ReactNode; onClick?: () => void; className?: string; }; export type AccordionActionsList = AccordionAction[]; export declare const AccordionData: (props: accordionDataProps) => React.JSX.Element; declare const AutomationAccordion: (props: accordionProps) => React.JSX.Element; export default AutomationAccordion;