import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; export declare class SignetPopover implements ComponentInterface { $contents: HTMLElement; $control: HTMLElement; $focusableEls: HTMLElement[]; $el: HTMLElement; display: 'solid' | 'hollow' | 'clear' | 'link'; size: 'xs' | 'sm' | 'md' | 'lg' | 'xl'; loading: boolean; disabled: boolean; hideText: boolean; collapse: 'xxs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'; buttonText: string; shown: EventEmitter; hidden: EventEmitter; isExpanded: boolean; focusIndex: number; hide(): Promise; show(): Promise; handleKeyDown(e: KeyboardEvent): void; componentDidRender(): void; componentDidLoad(): void; private handleEsc; private handleTab; private handleBackwardTab; private handleForwardTab; private togglePopover; render(): any; }