import m from 'mithril'; import { IAttrs } from '../../_shared'; export interface ICollapseAttrs extends IAttrs { /** Toggles visibility */ isOpen?: boolean; /** * Duration of the slide-in/slide-out animation * @default 300 */ duration?: number; } export declare class Collapse implements m.Component { private height; private duration; private contentEl; private containerStyles; oninit({ attrs }: m.Vnode): void; onbeforeupdate(): void; view({ attrs, children }: m.Vnode): m.Vnode; private handleEnter; private handleExit; private getContentHeight; }