import { ComponentInterface } from '../../stencil-public-runtime'; /** * @name Section Container * @category Display * @summary Use for managing multiple collapsible sections with single or multiple open modes. */ export declare class Q2SectonContainer implements ComponentInterface { hostElement: HTMLElement; /** * Determines if a single or multiple sections can be open at a time. */ openMode: 'multiple' | 'single'; /** * Determines which section starts open. */ openPaneIndex: number; /** * Determines if all sections inside the section-container start opened or closed. * * @info * If you have openMode set to multiple, all panes will start open. */ startAllOpen: boolean; /** * Determines if the section-container starts opened or closed. * * @info * If you have openMode set to single, the pane specified in openPaneIndex will start open, or the first pane if unspecified. * If you have openMode set to multiple, you can also select startAllOpen to open all panes. * @warning * OpenMode = multiple and StartAllOpen=true does not work correctly inside of a q2-tab that starts closed. */ startOpen: boolean; disconnectedCallback(): void; componentWillLoad(): void; handleOpenStateChange(): void; filterSlottedElements: () => void; fixSlottedElements: () => void; handleSectionChange: (event: Event) => void; render: () => any; }