import { jsx as _jsx } from "react/jsx-runtime";
import { Icon } from "../../components/Icon.js";
export function ParagraphIcon({ variant = 'regular', ...props }) {
    const src = (() => {
        switch (variant) {
            default:
            case 'regular':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M208 40H96a64 64 0 0 0 0 128h40v40a8 8 0 0 0 16 0V56h24v152a8 8 0 0 0 16 0V56h16a8 8 0 0 0 0-16m-72 112H96a48 48 0 0 1 0-96h40Z" }) });
            case 'thin':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M208 44H96a60 60 0 0 0 0 120h44v44a4 4 0 0 0 8 0V52h32v156a4 4 0 0 0 8 0V52h20a4 4 0 0 0 0-8m-68 112H96a52 52 0 0 1 0-104h44Z" }) });
            case 'fill':
                return _jsx("svg", { fill: "currentColor", viewBox: "0 0 256 256", children: _jsx("path", { d: "M216 48a8 8 0 0 1-8 8h-16v152a8 8 0 0 1-16 0V56h-24v152a8 8 0 0 1-16 0v-40H96a64 64 0 0 1 0-128h112a8 8 0 0 1 8 8" }) });
        }
    })();
    return _jsx(Icon, { src: src, "data-name": "Paragraph", ...props });
}
//# sourceMappingURL=ParagraphIcon.js.map