import { DeesElement, type TemplateResult } from '@design.estate/dees-element'; import * as appstate from '../../appstate.js'; declare global { interface HTMLElementTagNameMap { 'ops-view-certificates': OpsViewCertificates; } } export declare class OpsViewCertificates extends DeesElement { accessor certState: appstate.ICertificateState; accessor acmeState: appstate.IAcmeConfigState; accessor domainsState: appstate.IDomainsState; constructor(); connectedCallback(): Promise; static styles: import("@design.estate/dees-element").CSSResult[]; render(): TemplateResult; private renderManagedDomainWarnings; private getMissingManagedDomainIssues; private getAcmeChallengeDomain; private normalizeDomain; private renderAcmeSettingsTile; private showEditAcmeDialog; private renderStatsTiles; private renderCertificateTable; private downloadJsonFile; private renderRoutePills; private renderStatusBadge; private renderSourceBadge; private renderExpiry; private renderError; private formatRetryTime; }