import { DeesElement, type TemplateResult } from '@design.estate/dees-element'; import * as appstate from '../../appstate.js'; declare global { interface HTMLElementTagNameMap { 'ops-view-email-domains': OpsViewEmailDomains; } } export declare class OpsViewEmailDomains extends DeesElement { accessor emailDomainsState: appstate.IEmailDomainsState; accessor domainsState: appstate.IDomainsState; constructor(); connectedCallback(): Promise; static styles: import("@design.estate/dees-element").CSSResult[]; render(): TemplateResult; private renderDnsStatus; private renderSourceBadge; private showOperationToast; private parsePortList; private parsePortMapping; private formatPortMapping; private showSettingsDialog; private showCreateDialog; private showDnsRecordsDialog; }