import { jsx as _jsx } from "react/jsx-runtime";
import { Icon } from "../../components/Icon.js";
export function CaretLeftIcon({ variant = 'regular', ...props }) {
    const src = (() => {
        switch (variant) {
            default:
            case 'regular':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M165.66 202.34a8 8 0 0 1-11.32 11.32l-80-80a8 8 0 0 1 0-11.32l80-80a8 8 0 0 1 11.32 11.32L91.31 128Z" }) });
            case 'thin':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M162.83 205.17a4 4 0 0 1-5.66 5.66l-80-80a4 4 0 0 1 0-5.66l80-80a4 4 0 1 1 5.66 5.66L85.66 128Z" }) });
            case 'fill':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M168 48v160a8 8 0 0 1-13.66 5.66l-80-80a8 8 0 0 1 0-11.32l80-80A8 8 0 0 1 168 48" }) });
        }
    })();
    return _jsx(Icon, { src: src, "data-name": "CaretLeft", ...props });
}
//# sourceMappingURL=CaretLeftIcon.js.map