import CustomElement from "../../custom-element/CustomElement"; import { CustomElementPropertyMetadata } from "../../custom-element/interfaces"; import { NodePatchingData } from "../../renderer/NodePatcher"; export default class ToolTip extends CustomElement { static get styles(): string; static get properties(): Record; render(): NodePatchingData; connectedCallback(): void; didMountCallback(): void; didUpdateCallback(): void; handleResize(): void; /** * Positions the content since we don't know its dimensions until it is rendered in the DOM */ private _positionContent; /** * Returns the requested position if there is enough room for that * @param trigger * @param pos * @returns */ getFittingPosition(trigger: HTMLElement, content: HTMLElement, pos: string): string; } //# sourceMappingURL=ToolTip.d.ts.map