import './accordion.css';
export type AccordionOptions = {
    headSelector: string;
    bodySelector: string;
    hiddenClass: string;
    activeClass: string;
};
export declare class Accordion {
    private el;
    private head;
    private body;
    private height;
    private isOpen;
    private settings;
    private defaultSettings;
    constructor(el: HTMLElement | null, options?: Partial<AccordionOptions>);
    private bind;
    private setHeight;
    toggle(): Accordion;
    close(): Accordion;
    open(): Accordion;
}
export default Accordion;
