import * as z from "zod"; declare const statusValues: readonly ["success", "warning", "error"]; declare const TestStatusBadgePropsSchema: z.ZodObject<{ /** Visible status text shown inside the badge. */ label: z.ZodString; /** Semantic status that controls badge color. */ status: z.ZodOptional>; /** Called when the user dismisses the badge. Omit to hide the dismiss control. */ onDismiss: z.ZodOptional, z.ZodVoid>>; }, "strip", z.ZodTypeAny, { label: string; status?: "warning" | "error" | "success" | undefined; onDismiss?: (() => void) | undefined; }, { label: string; status?: "warning" | "error" | "success" | undefined; onDismiss?: (() => void) | undefined; }>; export type TestStatusBadgeStatus = (typeof statusValues)[number]; export type TestStatusBadgeProps = z.infer; export {};