import '../../../../globals.js';
// Copyright 2021-2024, University of Colorado Boulder
/**
 * Base type for a line-divider (when put in a layout container, it will be hidden if it is before/after all visible
 * components, or if it's after another a divider in the visible order).
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { optionize3 } from '../../../../phet-core/js/optionize.js';
import { Line, scenery } from '../../imports.js';
export const DEFAULT_SEPARATOR_LAYOUT_OPTIONS = {
    stretch: true,
    isSeparator: true
};
export default class Separator extends Line {
    constructor(providedOptions) {
        super(optionize3()({}, {
            layoutOptions: DEFAULT_SEPARATOR_LAYOUT_OPTIONS,
            // dark gray
            stroke: 'rgb(100,100,100)'
        }, providedOptions));
    }
}
scenery.register('Separator', Separator);
//# sourceMappingURL=Separator.js.map