import { z } from "zod/v4";
import type { JSX } from "solid-js";
import type { ComponentMeta } from "../../meta";
export declare const DrawerRootPropsSchema: z.ZodObject<{
    open: z.ZodOptional<z.ZodBoolean>;
    defaultOpen: z.ZodOptional<z.ZodBoolean>;
    modal: z.ZodOptional<z.ZodBoolean>;
    side: z.ZodOptional<z.ZodEnum<{
        left: "left";
        right: "right";
        top: "top";
        bottom: "bottom";
    }>>;
}, z.core.$strip>;
export interface DrawerRootProps extends z.infer<typeof DrawerRootPropsSchema> {
    onOpenChange?: (open: boolean) => void;
    children: JSX.Element;
}
export declare const DrawerMeta: ComponentMeta;
//# sourceMappingURL=drawer.props.d.ts.map