'use strict';

var jsxRuntime = require('../node_modules/.pnpm/react@18.2.0/node_modules/react/jsx-runtime.cjs');
var index = require('../node_modules/.pnpm/@radix-ui_react-separator@1.0.3_@types_react-dom@18.0.11_@types_react@18.2.12_react-dom@18.3._na4co26slzimf5qojej32hgyjm/node_modules/@radix-ui/react-separator/dist/index.cjs');
var index$1 = require('../node_modules/.pnpm/class-variance-authority@0.7.1/node_modules/class-variance-authority/dist/index.cjs');
var separator_module = require('./separator.module.css.cjs');

const separator = index$1.cva(separator_module.default.separator, {
    variants: {
        size: {
            small: separator_module.default["separator-half"],
            half: separator_module.default["separator-half"],
            full: separator_module.default["separator-full"],
        },
    },
    defaultVariants: {
        size: "full",
    },
});
/**
 * @deprecated Use the new Separator from packages/raystack/v1 instead.
 */
function Separator({ children, size, className, ...props }) {
    return (jsxRuntime.jsxRuntimeExports.jsx(index.Root, { decorative: true, className: separator({ size, className }), ...props }));
}

exports.Separator = Separator;
//# sourceMappingURL=separator.cjs.map
