/** * `weft.alerts.list` operation + REST binding. * * Reports the alert rules that are currently firing. The response deliberately * omits rule actions and webhook destinations: this is an operator diagnostic * surface, not a configuration export. */ import { z } from 'zod'; import type { UnknownRestBinding } from '../rest-bindings.ts'; declare const listAlertsInput: z.ZodObject<{}, z.core.$strip>; declare const activeAlertSchema: z.ZodObject<{ metric: z.ZodEnum<{ "workflow.failure_rate": "workflow.failure_rate"; "activity.p99_duration": "activity.p99_duration"; "storage.size": "storage.size"; }>; threshold: z.ZodNumber; currentValue: z.ZodNumber; window: z.ZodNullable; firedAt: z.ZodNullable; }, z.core.$strip>; export type ListAlertsInput = z.infer; export type ActiveAlert = z.infer; export type ListAlertsOutput = { items: ActiveAlert[]; }; export declare const listAlertsOperation: import("../operation-catalog.ts").OperationDefinition, ListAlertsOutput, unknown>; export declare const listAlertsRestBinding: UnknownRestBinding; export {};