import '../../../globals.js';
import TReadOnlyProperty from '../../../axon/js/TReadOnlyProperty.js';
import PickRequired from '../../../phet-core/js/types/PickRequired.js';
import { VisualModel } from './PreferencesModel.js';
import PreferencesPanel, { PreferencesPanelOptions } from './PreferencesPanel.js';
import PreferencesType from './PreferencesType.js';
type VisualPreferencesPanelOptions = PickRequired<PreferencesPanelOptions, 'tandem'>;
declare class VisualPreferencesPanel extends PreferencesPanel {
    constructor(visualModel: VisualModel, selectedTabProperty: TReadOnlyProperty<PreferencesType>, tabVisibleProperty: TReadOnlyProperty<boolean>, providedOptions?: VisualPreferencesPanelOptions);
}
export default VisualPreferencesPanel;
//# sourceMappingURL=VisualPreferencesPanel.d.ts.map