import '../../globals.js';
/**
 * Display a score as 'N *', where N is a number and '*' is a star.
 * If N is 0, it is hidden and the star is grayed out.
 * See specification in https://github.com/phetsims/vegas/issues/59.
 *
 * @author Andrea Lin
 */
import TReadOnlyProperty from '../../axon/js/TReadOnlyProperty.js';
import StrictOmit from '../../phet-core/js/types/StrictOmit.js';
import { StarNodeOptions } from '../../scenery-phet/js/StarNode.js';
import { Font, HBox, HBoxOptions, TColor } from '../../scenery/js/imports.js';
type SelfOptions = {
    font?: Font;
    textFill?: TColor;
    scoreDecimalPlaces?: number;
    starNodeOptions?: StarNodeOptions;
};
export type ScoreDisplayNumberAndStarOptions = SelfOptions & StrictOmit<HBoxOptions, 'children'>;
export default class ScoreDisplayNumberAndStar extends HBox {
    private readonly disposeScoreDisplayNumberAndStar;
    constructor(scoreProperty: TReadOnlyProperty<number>, providedOptions?: ScoreDisplayNumberAndStarOptions);
    dispose(): void;
}
export {};
//# sourceMappingURL=ScoreDisplayNumberAndStar.d.ts.map