import { PropertyValues } from "lit"; import { ElementDefinitionsMap, FtLitElement } from "@fluid-topics/ft-wc-utils"; import { FtInProductHelpMode, FtInProductHelpProperties } from "./ft-in-product-help.properties"; import { FtIconVariants } from "@fluid-topics/ft-icon"; export declare class FtInProductHelp extends FtLitElement implements FtInProductHelpProperties { static elementDefinitions: ElementDefinitionsMap; static styles: import("lit").CSSResult; portalUrl: string; opened: boolean; displayMode: FtInProductHelpMode; closeIcon: string; standardModeIcon: string; disableStandardMode: boolean; theaterModeIcon: string; disableTheaterMode: boolean; fullscreenModeIcon: string; disableFullscreenMode: boolean; enableHomeButton: boolean; homeIcon: string; enableOpenTabButton: boolean; openTabIcon: string; iconVariant?: FtIconVariants; allowStandardMode: boolean; allowTheaterMode: boolean; allowFullscreenMode: boolean; iframe: HTMLIFrameElement; protected render(): import("lit-html").TemplateResult<1>; protected update(props: PropertyValues): void; private updateModeOnOpen; private computeAllowedModes; private onViewportChange; private setMode; open(): void; close(): void; private dispatchVisibilityChange; private isTablet; private isDesktop; navigateTo(path: string): void; openTab(): void; }