import '../../../chipper/js/browser/initialize-globals.js';
import '../../../assert/js/assert.js';
import '../../../globals.js';
/**
 * Button for toggling 'recording' state on/off.
 *
 * @author Chris Malley (PixelZoom, Inc.)
 */
import Property from '../../../axon/js/Property.js';
import { TColor } from '../../../scenery/js/imports.js';
import BooleanRoundToggleButton, { BooleanRoundToggleButtonOptions } from '../../../sun/js/buttons/BooleanRoundToggleButton.js';
type SelfOptions = {
    radius?: number;
    recordIconColor?: TColor;
    stopIconColor?: TColor;
};
export type RecordStopButtonOptions = SelfOptions & BooleanRoundToggleButtonOptions;
export default class RecordStopButton extends BooleanRoundToggleButton {
    constructor(recordingProperty: Property<boolean>, providedOptions?: RecordStopButtonOptions);
}
export {};
//# sourceMappingURL=RecordStopButton.d.ts.map