import '../../../chipper/js/initialize-globals.js';
import '../../../assert/js/assert.js';
import '../../../globals.js';
/**
 * Button for starting/stopping some behavior. Unlike the PlayPauseButton, this indicates that play will re-start
 * from the beginning after switch from play to stop.
 *
 * @author Sam Reid (PhET Interactive Simulations)
 * @author Jesse Greenberg (PhET Interactive Simulations)
 */
import Property from '../../../axon/js/Property.js';
import { EmptySelfOptions } from '../../../phet-core/js/optionize.js';
import PlayControlButton, { PlayControlButtonOptions } from './PlayControlButton.js';
type SelfOptions = EmptySelfOptions;
export type PlayStopButtonOptions = SelfOptions & PlayControlButtonOptions;
export default class PlayStopButton extends PlayControlButton {
    constructor(isPlayingProperty: Property<boolean>, providedOptions?: PlayStopButtonOptions);
}
export {};
//# sourceMappingURL=PlayStopButton.d.ts.map