import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
import type { DeesAppui } from '@design.estate/dees-catalog';
import './index.js';
declare global {
    interface HTMLElementTagNameMap {
        'sz-demo-view-network': SzDemoViewNetwork;
    }
}
export declare class SzDemoViewNetwork extends DeesElement {
    private appui;
    private accessor currentTab;
    onActivate(context: {
        appui: DeesAppui;
        viewId: string;
    }): Promise<void>;
    private updateSecondaryMenu;
    onDeactivate(): void;
    private accessor selectedDomain;
    private demoProxyRoutes;
    private demoAccessLogs;
    private demoDnsRecords;
    private demoDomains;
    private demoDomainDetail;
    private demoCertificate;
    private demoDomainDnsRecords;
    static styles: import("@design.estate/dees-element").CSSResult[];
    render(): TemplateResult;
    private renderProxyView;
    private renderDnsView;
    private renderDomainsView;
    private renderDomainDetail;
}
