import * as React from 'react'; import '@vtmn/css-accordion/dist/index-with-vars.css'; export interface VtmnAccordionProps extends React.ComponentPropsWithoutRef<'details'> { /** * @type {string} Summary of the accordion. * @requires */ summary?: string; /** * Label element for the input * @type {JSX.Element} */ summaryComponent?: JSX.Element | JSX.Element[]; /** * @type {boolean} Display left icon on summary. * @default false */ withIconLeft?: boolean; /** * @type {boolean} Disable the accordion. * @default false */ disabled?: boolean; /** * @type {boolean} Open the accordion. * @default false */ open?: boolean; } export declare const VtmnAccordion: ({ summary, summaryComponent, withIconLeft, disabled, open, children, className, ...props }: VtmnAccordionProps) => JSX.Element; declare const MemoVtmnAccordion: React.MemoExoticComponent<({ summary, summaryComponent, withIconLeft, disabled, open, children, className, ...props }: VtmnAccordionProps) => JSX.Element>; export default MemoVtmnAccordion;