This commit is contained in:
2026-01-03 02:44:25 +00:00
commit 4c0e498c4e
140 changed files with 245676 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
import './sz-status-grid-cluster.js';
import './sz-status-grid-services.js';
import './sz-status-grid-network.js';
import './sz-status-grid-infra.js';
import type { IClusterStats } from './sz-status-grid-cluster.js';
import type { IResourceUsage } from './sz-resource-usage-card.js';
import type { IPlatformService } from './sz-platform-services-card.js';
import type { ITrafficData } from './sz-traffic-card.js';
import type { IProxyStatus, ICertificateStatus } from './sz-status-grid-network.js';
import type { IQuickAction } from './sz-quick-actions-card.js';
declare global {
interface HTMLElementTagNameMap {
'sz-dashboard-view': SzDashboardView;
}
}
export interface IDashboardData {
cluster: IClusterStats;
resourceUsage: IResourceUsage;
platformServices: IPlatformService[];
traffic: ITrafficData;
proxy: IProxyStatus;
certificates: ICertificateStatus;
dnsConfigured: boolean;
acmeConfigured: boolean;
quickActions: IQuickAction[];
}
export declare class SzDashboardView extends DeesElement {
static demo: () => TemplateResult<1>;
accessor data: IDashboardData;
static styles: import("@design.estate/dees-element").CSSResult[];
render(): TemplateResult;
}