import React from 'react';
export interface AccordionProps {
    /** React element which will be displayed as the Accordion Header */
    header?: JSX.Element;
    /** Whether the Accordion should be expanded or collapsed during the first render */
    expandedByDefault?: boolean;
    /** Determines if spacing will be added to align with the Accordion item with the header (default: true) */
    alignAccordionItem?: boolean;
    /** Whether the rows of the accordion should stick to the top */
    stickyRows?: boolean;
    /** CSS Class name for additional styles */
    className?: string;
}
/**
 * Renders a component in which each child component of the class AccordionItem can be expanded.
 *
 * @example
 *  <Accordion header={<b>Header</b>}>
 *    <AccordionItem header={<b>Item 1</b>}>
 *      <p>Content 1</p>
 *    </AccordionItem>
 *    <AccordionItem header={<b>Item 2</b>}>
 *      <p>Content 2</p>
 *    </AccordionItem>
 *  </Accordion>
 */
export declare const Accordion: React.FC<AccordionProps>;
//# sourceMappingURL=Accordion.d.ts.map