/**
 * A general button, typically used to reset something.
 * Drawn programmatically, does not use any image files.
 *
 * @author John Blanco
 * @author Chris Malley (PixelZoom, Inc.)
 */
import '../../../globals.js';
import '../../../chipper/js/browser/initialize-globals.js';
import StrictOmit from '../../../phet-core/js/types/StrictOmit.js';
import TColor from '../../../scenery/js/util/TColor.js';
import RoundPushButton, { RoundPushButtonOptions } from '../../../sun/js/buttons/RoundPushButton.js';
type SelfOptions = {
    radius?: number;
    arrowColor?: TColor;
};
export type ResetButtonOptions = SelfOptions & StrictOmit<RoundPushButtonOptions, 'content'>;
export default class ResetButton extends RoundPushButton {
    constructor(providedOptions?: ResetButtonOptions);
}
export {};
