"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.IpAddressIcon = 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 = ["M6 9.75a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-1.5 0V10.5A.75.75 0 0 1 6 9.75m5 0c.55 0 1.03.188 1.374.532.337.338.501.783.501 1.218s-.164.88-.501 1.218c-.344.344-.824.532-1.374.532H9.75v1a.75.75 0 0 1-1.5 0V10.5A.75.75 0 0 1 9 9.75zm-1.25 2H11c.2 0 .283-.062.313-.093a.22.22 0 0 0 .062-.157.22.22 0 0 0-.062-.157c-.03-.03-.113-.093-.313-.093H9.75zM8 .249A3.25 3.25 0 0 1 11.25 3.5c0 .52-.22 1.118-.459 1.638a16 16 0 0 1-.902 1.648 30 30 0 0 1-1.255 1.87l-.023.03-.007.008v.002l-.001.001a.752.752 0 0 1-1.149.069l-.057-.069-.001-.003-.007-.008-.023-.03a22 22 0 0 1-.373-.526c-.24-.345-.56-.822-.882-1.344-.32-.52-.65-1.1-.902-1.648C4.97 4.618 4.75 4.02 4.75 3.5A3.25 3.25 0 0 1 8 .249M8 1.75A1.75 1.75 0 0 0 6.25 3.5c0 .17.093.512.322 1.012.217.47.512.993.817 1.488.21.343.425.665.611.941.186-.276.4-.598.611-.941.305-.495.6-1.017.817-1.488.23-.5.322-.842.322-1.012A1.75 1.75 0 0 0 8 1.75m0 .75a1 1 0 1 1 0 2 1 1 0 0 1 0-2"];
exports.IpAddressIcon = React.forwardRef((props, ref) => {
    return ((0, jsx_runtime_1.jsx)(svgIconContainerNext_1.SvgIconContainerNext, { iconName: "ip-address", ref: ref, ...props, children: PATHS.map((d, i) => ((0, jsx_runtime_1.jsx)("path", { d: d }, i))) }));
});
exports.IpAddressIcon.displayName = "Blueprint6.Icon.Next.IpAddressIcon";
exports.default = exports.IpAddressIcon;
//# sourceMappingURL=ip-address.js.map