import '../../../globals.js';
// Copyright 2018-2023, University of Colorado Boulder
/**
 * A HighlightPath subtype that is based around a Node, with styling that makes it look like a group focus
 * highlight.
 *
 * @author Jesse Greenberg (PhET Interactive Simulations)
 */
import optionize from '../../../phet-core/js/optionize.js';
import { HighlightFromNode, HighlightPath, scenery } from '../imports.js';
class GroupHighlightFromNode extends HighlightFromNode {
    constructor(node, providedOptions) {
        const options = optionize()({
            outerStroke: HighlightPath.OUTER_LIGHT_GROUP_FOCUS_COLOR,
            innerStroke: HighlightPath.INNER_LIGHT_GROUP_FOCUS_COLOR,
            outerLineWidth: HighlightPath.GROUP_OUTER_LINE_WIDTH,
            innerLineWidth: HighlightPath.GROUP_INNER_LINE_WIDTH,
            useGroupDilation: true
        }, providedOptions);
        super(node, options);
    }
}
scenery.register('GroupHighlightFromNode', GroupHighlightFromNode);
export default GroupHighlightFromNode;
//# sourceMappingURL=GroupHighlightFromNode.js.map