export interface QuarkAlertDetailData { id?: number; alertId?: string; title?: string; content?: string | null; severity?: string | null; status?: string | null; source?: string | null; dataSourceName?: string | null; firedAt?: string | null; lastFiredAt?: string | null; triggerTime?: string | null; triggerValue?: string | null; resolvedAt?: string | null; groupName?: string | null; groupNames?: string[] | null; assignedUserName?: string | null; assignedUserNames?: string[] | null; resolverName?: string | null; escalationCount?: number | null; labels?: Record | null; chartData?: unknown; extraData?: { common?: Record | null; provider?: Record | null; } | null; } export interface QuarkAlertActionItem { id?: number; actionType?: string; operatorName?: string | null; content?: string | null; createdAt?: string; } export interface QuarkAlertFireItem { id?: number; firedAt?: string; triggerTime?: string | null; triggerValue?: string | null; severity?: string | null; content?: string | null; chartData?: unknown; labels?: Record | null; extraData?: Record | null; } export interface QuarkAlertTrendSeries { name: string; values: number[]; } export interface QuarkAlertTrendData { timestamps: number[]; values: number[]; name: string; series: QuarkAlertTrendSeries[]; } export declare function normalizeQuarkAlertTrend(source: unknown, alertLabels?: Record | null): QuarkAlertTrendData; export declare function parseQuarkAlertTime(value?: string | number | null): number; //# sourceMappingURL=alertDetail.d.ts.map