import { EventEmitter } from '../../stencil-public-runtime'; /** * @slot default - Slot for placing content within the collapsible element. */ export declare class PostCollapsible { private isLoaded; private isOpen; host: HTMLPostCollapsibleElement; /** * If `true`, the element is collapsed otherwise it is displayed. */ collapsed?: boolean; collapsedChange(): void; /** * An event emitted when the collapse element is shown or hidden, before the transition. * * The event payload is a boolean: `true` if the collapsible was opened, `false` if it was closed. */ postToggle: EventEmitter; componentDidLoad(): void; /** * Triggers the collapse programmatically. * * If there is a collapsing transition running already, it will be reversed. */ toggle(open?: boolean): Promise; /** * Update all post-collapsible-trigger elements referring to the collapsible */ private updateTriggers; render(): any; }