import '../../globals.js';
import type Range from '../../dot/js/Range.js';
import type IntentionalAny from '../../phet-core/js/types/IntentionalAny.js';
import type PhetioProperty from './PhetioProperty.js';
import type TReadOnlyProperty from './TReadOnlyProperty.js';
export type TRangedProperty = PhetioProperty<number> & {
    range: Range;
    readonly rangeProperty: TReadOnlyProperty<Range>;
};
export declare function isTRangedProperty(something: IntentionalAny): something is TRangedProperty;
export default TRangedProperty;
