import '../../../globals.js';
// Copyright 2023-2024, University of Colorado Boulder
/**
 * How things can extend outside of their normal bounds (images, gradients, etc.)
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { alpenglow } from '../imports.js';
var RenderExtend;
(function (RenderExtend) {
    RenderExtend[RenderExtend["Pad"] = 0] = "Pad";
    RenderExtend[RenderExtend["Reflect"] = 1] = "Reflect";
    RenderExtend[RenderExtend["Repeat"] = 2] = "Repeat";
})(RenderExtend || (RenderExtend = {}));
export default RenderExtend;
alpenglow.register('RenderExtend', RenderExtend);
export const RENDER_EXTEND_CONSTANTS = {
    ExtendPad: RenderExtend.Pad,
    ExtendReflect: RenderExtend.Reflect,
    ExtendRepeat: RenderExtend.Repeat
};
//# sourceMappingURL=RenderExtend.js.map