import '../../../chipper/js/initialize-globals.js';
import '../../../assert/js/assert.js';
import '../../../globals.js';
import StrictOmit from '../../../phet-core/js/types/StrictOmit.js';
import { TPaint } from '../../../scenery/js/imports.js';
import RoundPushButton, { RoundPushButtonOptions } from '../../../sun/js/buttons/RoundPushButton.js';
type Direction = 'forward' | 'backward';
type SelfOptions = {
    radius?: number;
    direction?: Direction;
    iconFill?: TPaint;
};
export type StepButtonOptions = SelfOptions & StrictOmit<RoundPushButtonOptions, 'content' | 'xContentOffset' | 'xMargin' | 'yMargin'>;
export default class StepButton extends RoundPushButton {
    constructor(providedOptions?: StepButtonOptions);
}
export {};
//# sourceMappingURL=StepButton.d.ts.map