import { LauncherAR } from "../../ar/launcher-ar"; import { DecodedConfiguratorState } from "../../util/configurator-state"; import { PlattarController } from "./plattar-controller"; /** * Manages an instance of the HTML Element */ export declare class LauncherController extends PlattarController { private _cachedConfigState; getConfiguratorState(): Promise; onAttributesUpdated(attributeName: string): Promise; startARQRCode(options: any): Promise; startViewerQRCode(options: any): Promise; startRenderer(): Promise; initAR(): Promise; /** * Private Function - This launches the Static/Inherited AR Mode */ private _InitARInherited; /** * Private Function - This launches the Dynamic/Generated AR Mode */ private _InitARGenerated; get element(): HTMLElement | null; }