import '../../../globals.js';
/**
 * A DerivedProperty that maps StickyToggleButtonModel states to the states needed by the button view.
 *
 * @author John Blanco (PhET Interactive Simulations)
 */
import { DerivedProperty5 } from '../../../axon/js/DerivedProperty.js';
import ButtonInteractionState from './ButtonInteractionState.js';
import StickyToggleButtonModel from './StickyToggleButtonModel.js';
export default class StickyToggleButtonInteractionStateProperty<T> extends DerivedProperty5<ButtonInteractionState, boolean, boolean, boolean, boolean, T> {
    constructor(buttonModel: StickyToggleButtonModel<T>);
}
//# sourceMappingURL=StickyToggleButtonInteractionStateProperty.d.ts.map