import { LitElement } from "lit";
import "@openremote/or-components/or-file-uploader";
import { FileInfo, ManagerAppRealmConfig } from "@openremote/model";
export declare class OrConfRealmCard extends LitElement {
    static styles: import("lit").CSSResult;
    realm: ManagerAppRealmConfig;
    name: string;
    expanded: boolean;
    canRemove: boolean;
    protected logo: string;
    protected logoMobile: string;
    protected favicon: string;
    protected headerListPrimary: string[];
    protected headerListSecondary: string[];
    protected commonLanguages: string[];
    protected _languages: string[][];
    connectedCallback(): void;
    protected _getColors(): {
        [name: string]: string;
    };
    protected _setColor(key: string, value: string): void;
    protected _setHeader(keys: string[], list: string[]): void;
    protected _getImagePath(file: File, fileName: string): string;
    protected files: {
        [name: string]: FileInfo;
    };
    protected _setImageForUpload(file: File, fileName: string): Promise<string>;
    getFiles(): {
        [name: string]: FileInfo;
    };
    protected _showRemoveRealmDialog(): void;
    protected notifyConfigChange(config: ManagerAppRealmConfig): void;
    render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=or-conf-realm-card.d.ts.map