import { AppletEventTarget } from './EventTarget';
declare class AppletView extends AppletEventTarget {
    private setShadowView;
    private createControlsView;
    private getContentContainer;
    private buildSlideView;
    private buildContentImage;
    private getPresetView;
    private createContentView;
    private getContentView;
    private setContentViewColor;
    private buildContentStructure;
    private createShadowView;
    private createSandbox;
    private createPortal;
    private createModality;
    private loadContentView;
    private loadSourceContent;
    private injectIntoContext;
    private loadMirrorImage;
    private setImageContent;
    private removeMirrorImage;
    private decorateSandbox;
    private waitingForResponse;
    private createView;
    private buildMainView;
    build(): Promise<void>;
    refresh(): Promise<void>;
    captureShot(update?: boolean): Promise<HTMLCanvasElement | undefined>;
}
export { AppletView };
