import '../../../../../globals.js';
/**
 * RichText that composes ReadingBlock, adding support for Voicing and input listeners that speak content upon
 * user activation.
 *
 * @author Jesse Greenberg (PhET Interactive Simulations)
 */
import TReadOnlyProperty from '../../../../../axon/js/TReadOnlyProperty.js';
import { EmptySelfOptions } from '../../../../../phet-core/js/optionize.js';
import StrictOmit from '../../../../../phet-core/js/types/StrictOmit.js';
import { ReadingBlockOptions, RichText, RichTextOptions } from '../../../imports.js';
type SelfOptions = EmptySelfOptions;
type ParentOptions = ReadingBlockOptions & StrictOmit<RichTextOptions, 'focusHighlight'>;
export type VoicingRichTextOptions = SelfOptions & ParentOptions;
declare const VoicingRichText_base: typeof RichText & import("../../../../../phet-core/js/types/Constructor.js").default<import("../ReadingBlock.js").TReadingBlock<RichText>>;
declare class VoicingRichText extends VoicingRichText_base {
    constructor(text: string | TReadOnlyProperty<string>, providedOptions?: VoicingRichTextOptions);
}
export default VoicingRichText;
//# sourceMappingURL=VoicingRichText.d.ts.map