/* * Copyright (c) 2026-present, the Ladybird developers. * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include #include namespace Web::CSS { class ImageSetStyleValue final : public AbstractImageStyleValue { using Base = AbstractImageStyleValue; public: struct Option { NonnullRefPtr image; NonnullRefPtr resolution; Optional type; }; static ValueComparingNonnullRefPtr create(Vector