import * as plugins from '../plugins.js';
import * as appstate from '../appstate.js';
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
export declare class ObViewNetwork extends DeesElement {
    accessor networkState: appstate.INetworkState;
    accessor currentTab: 'proxy' | 'dns' | 'domains' | 'domain-detail';
    accessor selectedDomain: string;
    constructor();
    static styles: plugins.deesElement.CSSResult[];
    connectedCallback(): Promise<void>;
    render(): TemplateResult;
    private renderProxyView;
    private renderDnsView;
    private renderDomainsView;
    private renderDomainDetailView;
}
