import { z } from "zod/v4";
export const TabsRootPropsSchema = z.object({
    value: z.string().optional().describe("Controlled active tab value"),
    defaultValue: z.string().optional().describe("Initial active tab value when uncontrolled"),
    orientation: z.enum(["horizontal", "vertical"]).optional().describe("Layout orientation of the tab list. Defaults to horizontal"),
    activationMode: z.enum(["automatic", "manual"]).optional().describe("automatic: activates on focus; manual: activates on click or Enter/Space. Defaults to automatic"),
    disabled: z.boolean().optional().describe("Disable all tabs"),
});
export const TabsMeta = {
    name: "Tabs",
    description: "Tabbed interface for switching between different views or sections of content",
    parts: ["Root", "List", "Trigger", "Content"],
    requiredParts: ["Root", "List", "Trigger", "Content"],
};
//# sourceMappingURL=tabs.props.js.map