import { a, n as n2 } from "./chunk-3OSQ6GXO.js"; import { e, n5 as n, y3 as y } from "./chunk-6SOHRC7T.js"; // node_modules/@arcgis/core/layers/mixins/BlendLayer.js var i = { read: { reader: n2 }, write: { allowNull: true, writer: a } }; var n3 = (t) => { let s = class extends t { constructor() { super(...arguments), this.blendMode = "normal", this.effect = null; } }; return e([y({ type: ["average", "color-burn", "color-dodge", "color", "darken", "destination-atop", "destination-in", "destination-out", "destination-over", "difference", "exclusion", "hard-light", "hue", "invert", "lighten", "lighter", "luminosity", "minus", "multiply", "normal", "overlay", "plus", "reflect", "saturation", "screen", "soft-light", "source-atop", "source-in", "source-out", "vivid-light", "xor"], nonNullable: true, json: { read: false, write: false, origins: { "web-map": { read: true, write: true }, "portal-item": { read: true, write: true } } } })], s.prototype, "blendMode", void 0), e([y({ json: { read: false, write: false, origins: { "web-map": i, "portal-item": i } } })], s.prototype, "effect", void 0), s = e([n("esri.layers.mixins.BlendLayer")], s), s; }; export { n3 as n }; //# sourceMappingURL=chunk-UA6W42KP.js.map