import '../../../globals.js';
import type TReadOnlyProperty from '../../../axon/js/TReadOnlyProperty.js';
import type PickRequired from '../../../phet-core/js/types/PickRequired.js';
import { type InputModel } from './PreferencesModel.js';
import PreferencesPanel, { type PreferencesPanelOptions } from './PreferencesPanel.js';
import PreferencesType from './PreferencesType.js';
type InputPreferencesPanelOptions = PickRequired<PreferencesPanelOptions, 'tandem'>;
declare class InputPreferencesPanel extends PreferencesPanel {
    constructor(inputModel: InputModel, selectedTabProperty: TReadOnlyProperty<PreferencesType>, tabVisibleProperty: TReadOnlyProperty<boolean>, providedOptions: InputPreferencesPanelOptions);
}
export default InputPreferencesPanel;
