var __rest = (this && this.__rest) || function (s, e) {
    var t = {};
    for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
        t[p] = s[p];
    if (s != null && typeof Object.getOwnPropertySymbols === "function")
        for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
            if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
                t[p[i]] = s[p[i]];
        }
    return t;
};
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
// DO NOT EDIT IT MANUALLY
import * as React from 'react';
const SvgGoogleCloudStorageLogoDark = React.forwardRef((_a, ref) => {
    var { size } = _a, props = __rest(_a, ["size"]);
    props.width = undefined;
    props.height = undefined;
    const testId = 'icon-google-cloud-storage-logo-dark';
    const style = {};
    const isCustomSize = typeof size === 'number';
    if (isCustomSize) {
        style.width = size + 'px';
        style.height = size + 'px';
        if (!props.style)
            props.style = {};
        props.style.width = size + 'px';
        props.style.height = size + 'px';
    }
    return (_jsxs("svg", Object.assign({ xmlns: 'http://www.w3.org/2000/svg', width: 24, height: 24, fill: 'none', viewBox: '0 0 24 24', "data-test-id": testId, ref: ref }, props, { children: [_jsxs("g", { clipPath: 'url(#GoogleCloudStorageLogoDark_svg__a)', children: [_jsx("path", { fill: 'url(#GoogleCloudStorageLogoDark_svg__b)', d: 'M5.212 21.485.29 12.959a2.16 2.16 0 0 1 0-2.156l4.922-8.525A2.16 2.16 0 0 1 7.079 1.2h9.844a2.16 2.16 0 0 1 1.867 1.078l4.922 8.525a2.16 2.16 0 0 1 0 2.157l-4.922 8.524a2.16 2.16 0 0 1-1.867 1.079H7.079a2.16 2.16 0 0 1-1.867-1.079' }), _jsx("path", { fill: '#000', d: 'm9.248 9.982-1.314 1.31L9.05 12.41l-1.106 1.964 8.369 8.37h2.028l3.96-7.113-6.271-6.272z', opacity: 0.07 }), _jsx("path", { fill: '#fff', d: 'M15.88 9.307H8.11a.23.23 0 0 0-.227.227v1.607c0 .124.103.227.228.227h7.769a.23.23 0 0 0 .227-.227V9.534a.23.23 0 0 0-.227-.227m-1.203 1.495a.466.466 0 1 1 .002-.931.466.466 0 0 1-.002.931m1.203 1.592H8.11a.23.23 0 0 0-.227.228v1.606c0 .125.103.228.228.228h7.769a.23.23 0 0 0 .227-.228v-1.606a.23.23 0 0 0-.227-.228m-1.203 1.496a.465.465 0 0 1 0-.93.464.464 0 0 1 .184.9.5.5 0 0 1-.184.03' })] }), _jsxs("defs", { children: [_jsxs("linearGradient", { id: 'GoogleCloudStorageLogoDark_svg__b', x1: 12.001, x2: 12.001, y1: 1.2, y2: 22.529, gradientUnits: 'userSpaceOnUse', children: [_jsx("stop", { stopColor: '#4387FD' }), _jsx("stop", { offset: 1, stopColor: '#4683EA' })] }), _jsx("clipPath", { id: 'GoogleCloudStorageLogoDark_svg__a', children: _jsx("path", { fill: '#fff', d: 'M0 0h24v24H0z' }) })] })] })));
});
export default SvgGoogleCloudStorageLogoDark;
