import { z } from "zod/v4";
export const CollapsibleRootPropsSchema = z.object({
    open: z.boolean().optional().describe("Controlled open state"),
    defaultOpen: z.boolean().optional().describe("Initial open state when uncontrolled"),
    disabled: z.boolean().optional().describe("Prevent the collapsible from being toggled"),
});
export const CollapsibleMeta = {
    name: "Collapsible",
    description: "Content section that can be expanded or collapsed with a trigger",
    parts: ["Root", "Trigger", "Content"],
    requiredParts: ["Root", "Trigger", "Content"],
};
//# sourceMappingURL=collapsible.props.js.map