import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { AlertThreshold, AlertThreshold$Outbound } from "./alert-threshold.js"; import { SDKValidationError } from "./sdk-validation-error.js"; export type AlertSettings = { alertEnabled?: boolean | undefined; critical?: AlertThreshold | undefined; info?: AlertThreshold | undefined; warning?: AlertThreshold | undefined; }; /** @internal */ export declare const AlertSettings$inboundSchema: z.ZodMiniType; /** @internal */ export type AlertSettings$Outbound = { alert_enabled?: boolean | undefined; critical?: AlertThreshold$Outbound | undefined; info?: AlertThreshold$Outbound | undefined; warning?: AlertThreshold$Outbound | undefined; }; /** @internal */ export declare const AlertSettings$outboundSchema: z.ZodMiniType; export declare function alertSettingsToJSON(alertSettings: AlertSettings): string; export declare function alertSettingsFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=alert-settings.d.ts.map