import { Injector, OnInit } from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
import { WidgetSubType } from '../../../../../lib/forms/page/common/widget-enums';
import { AxoMap } from '../../../../axo-map/axo-map';
import { QrCode } from '../../../../forms/page/widgets/qr-code';
import * as i0 from "@angular/core";
export declare class QrCodeWidgetViewComponent implements OnInit {
    private _injector;
    widget: QrCode;
    dialog: MatDialog;
    widgetValue: string;
    locations: AxoMap[];
    showMap: boolean;
    constructor(_injector: Injector);
    ngOnInit(): void;
    /**
     * Open location dialog
     */
    showLocationView(event: any): void;
    /**
     * enum of widget subType
     */
    get WidgetSubType(): typeof WidgetSubType;
    static ɵfac: i0.ɵɵFactoryDeclaration<QrCodeWidgetViewComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QrCodeWidgetViewComponent, "lib-qr-code-widget-view", never, { "widget": "widget"; }, {}, never, never>;
}
