import '../../globals.js';
import TReadOnlyProperty from '../../axon/js/TReadOnlyProperty.js';
import { EmptySelfOptions } from '../../phet-core/js/optionize.js';
import PickRequired from '../../phet-core/js/types/PickRequired.js';
import { Color } from '../../scenery/js/imports.js';
import JoistButton, { JoistButtonOptions } from './JoistButton.js';
type SelfOptions = EmptySelfOptions;
type HomeButtonOptions = SelfOptions & JoistButtonOptions & PickRequired<JoistButtonOptions, 'listener' | 'tandem'>;
export default class HomeButton extends JoistButton {
    /**
     * @param navBarHeight
     * @param navigationBarFillProperty - the color of the navbar, as a string.
     * @param pdomDisplayNameProperty - for the HomeScreen, for description
     * @param [providedOptions]
     */
    constructor(navBarHeight: number, navigationBarFillProperty: TReadOnlyProperty<Color>, pdomDisplayNameProperty: TReadOnlyProperty<string | null>, providedOptions: HomeButtonOptions);
}
export {};
//# sourceMappingURL=HomeButton.d.ts.map