import { LitElement } from "lit";
import "@openremote/or-components/or-ace-editor";
import { Ref } from "lit/directives/ref.js";
import { OrAceEditor } from "@openremote/or-components/or-ace-editor";
import { ManagerAppConfig, MapConfig } from "@openremote/model";
export declare class OrConfJson extends LitElement {
    config: ManagerAppConfig | MapConfig;
    heading: string;
    protected _aceEditor: Ref<OrAceEditor>;
    beforeSave(): false | string | undefined;
    protected _showConfigDialog(): void;
    render(): import("lit-html").TemplateResult<1>;
}
