import { nothing } from 'lit'; import { MenuProps } from './interface'; import { ApollionElement } from '../ApollionElement'; export declare class ApollionMenu extends ApollionElement implements MenuProps { static styles: (import("lit").CSSResult | import("lit").CSSResultGroup[])[]; subtitle?: MenuProps['subtitle']; isOpen: boolean; isInverted: boolean; maxHeight?: MenuProps['maxHeight']; maxWidth?: MenuProps['maxWidth']; minHeight?: MenuProps['minHeight']; minWidth?: MenuProps['minWidth']; height?: MenuProps['height']; width?: MenuProps['width']; align?: MenuProps['align']; get styles(): { maxHeight: import("../..").ResponsiveProps | undefined; maxWidth: import("../..").ResponsiveProps | undefined; minHeight: import("../..").ResponsiveProps | undefined; minWidth: import("../..").ResponsiveProps | undefined; height: import("../..").ResponsiveProps | undefined; width: import("../..").ResponsiveProps | undefined; }; private get _renderClasses(); private get _renderSubtitle(); render(): import("lit-html").TemplateResult<1> | typeof nothing; } declare global { interface HTMLElementTagNameMap { 'apo-menu': ApollionMenu; } }