import '../../../globals.js';
/**
 * A DerivedProperty that maps MomentaryButtonModel states to the states needed by the button view.
 *
 * @author Chris Malley (PixelZoom, Inc.)
 */
import { DerivedProperty3 } from '../../../axon/js/DerivedProperty.js';
import ButtonInteractionState from './ButtonInteractionState.js';
import MomentaryButtonModel from './MomentaryButtonModel.js';
export default class MomentaryButtonInteractionStateProperty<T> extends DerivedProperty3<ButtonInteractionState, boolean, boolean, T> {
    constructor(buttonModel: MomentaryButtonModel<T>);
}
//# sourceMappingURL=MomentaryButtonInteractionStateProperty.d.ts.map