import { z } from "zod/v4";
export const AlertDialogRootPropsSchema = z.object({
    open: z.boolean().optional().describe("Controlled open state"),
    defaultOpen: z.boolean().optional().describe("Initial open state when uncontrolled"),
});
export const AlertDialogMeta = {
    name: "AlertDialog",
    description: "Modal dialog for critical confirmations that requires explicit user action to dismiss",
    parts: ["Root", "Trigger", "Portal", "Overlay", "Content", "Title", "Description", "Cancel", "Action"],
    requiredParts: ["Root", "Content", "Title", "Action"],
};
//# sourceMappingURL=alert-dialog.props.js.map