import { Cre8Element } from '../cre8-element'; /** * The Dropdown menu itself is a container that can host multiple interactive items, commonly formatted as a list */ export declare class Cre8Dropdown extends Cre8Element { static styles: import("lit").CSSResult[]; open: boolean; /** * Dropdown header */ buttonText: string; /** * Enables scrolling once content reached to specified height, the height should mention in px units, ex: 100px */ maxHeight?: string; dropdownContent: HTMLElement; /** * button text represents as a link */ dropdownWithLink: boolean; constructor(); connectedCallback(): void; disconnectedCallback(): void; private _toggleDropdown; private _updateDropdownPosition; private _closeDropdown; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'cre8-dropdown': Cre8Dropdown; } } export default Cre8Dropdown; //# sourceMappingURL=dropdown.d.ts.map