Files
catalog/dist_ts_web/elements/sz-network-domains-view.d.ts

29 lines
845 B
TypeScript
Raw Normal View History

2026-01-03 02:44:25 +00:00
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
import './sz-stat-card.js';
declare global {
interface HTMLElementTagNameMap {
'sz-network-domains-view': SzNetworkDomainsView;
}
}
export interface IDomainRecord {
domain: string;
provider: string;
serviceCount: number;
certificateStatus: 'valid' | 'expiring' | 'expired' | 'pending';
expiresIn?: string;
}
export declare class SzNetworkDomainsView extends DeesElement {
static demo: () => TemplateResult<1>;
accessor domains: IDomainRecord[];
accessor stats: {
total: number;
valid: number;
expiring: number;
expired: number;
};
static styles: import("@design.estate/dees-element").CSSResult[];
render(): TemplateResult;
private handleSync;
private handleView;
}