"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VariableIcon = void 0;
const tslib_1 = require("tslib");
const jsx_runtime_1 = require("react/jsx-runtime");
/*
 * Copyright 2026 Palantir Technologies, Inc. All rights reserved.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
const React = tslib_1.__importStar(require("react"));
const svgIconContainerNext_1 = require("../../svgIconContainerNext");
const PATHS = ["M2.662 2.332a.75.75 0 0 1 1.342.67C2.45 6.108 2.428 9.21 4.025 13.045a.751.751 0 0 1-1.384.577C.905 9.457.882 5.892 2.662 2.332m9.669-.336a.75.75 0 0 1 1.006.336c1.78 3.56 1.757 7.125.021 11.29a.75.75 0 1 1-1.384-.577c1.598-3.835 1.574-6.937.021-10.043a.75.75 0 0 1 .336-1.006M6.666 5.25c.308 0 .617.083.883.31.234.2.373.461.47.68.073.163.144.355.216.559q.153-.212.314-.404C8.976 5.882 9.632 5.25 10.5 5.25a.75.75 0 0 1 0 1.5c-.131 0-.393.118-.799.605-.289.347-.55.75-.816 1.16.233.586.371.922.502 1.131a1 1 0 0 0 .073.101q.012.003.04.004h.5a.75.75 0 0 1 0 1.5h-.5a1.53 1.53 0 0 1-.812-.213 1.8 1.8 0 0 1-.573-.597 5 5 0 0 1-.26-.502q-.226.264-.478.494c-.485.436-1.116.817-1.877.817a.75.75 0 0 1 0-1.5c.239 0 .525-.12.873-.433.284-.256.56-.597.828-.98l-.119-.31-.18-.504a10 10 0 0 0-.253-.673q-.03-.066-.051-.1H6a.75.75 0 0 1 0-1.5z"];
exports.VariableIcon = React.forwardRef((props, ref) => {
    return ((0, jsx_runtime_1.jsx)(svgIconContainerNext_1.SvgIconContainerNext, { iconName: "variable", ref: ref, ...props, children: PATHS.map((d, i) => ((0, jsx_runtime_1.jsx)("path", { d: d }, i))) }));
});
exports.VariableIcon.displayName = "Blueprint6.Icon.Next.VariableIcon";
exports.default = exports.VariableIcon;
//# sourceMappingURL=variable.js.map