import '../../../globals.js';
// Copyright 2024, University of Colorado Boulder
/**
 * A HighlightPath with the default styling for group highlights. Group highlights typically surround
 * a group of components that have one stop in the traversal order and are navigated by arrow keys. For example,
 * a radio button group or menu list.
 *
 * @author Jesse Greenberg (PhET Interactive Simulations)
 */
import { HighlightPath, scenery } from '../imports.js';
import optionize from '../../../phet-core/js/optionize.js';
export default class GroupHighlightPath extends HighlightPath {
    constructor(shape, 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
        }, providedOptions);
        super(shape, options);
    }
}
scenery.register('GroupHighlightPath', GroupHighlightPath);
//# sourceMappingURL=GroupHighlightPath.js.map