import '../../../chipper/js/browser/initialize-globals.js';
import '../../../assert/js/assert.js';
import '../../../globals.js';
import Property from '../../../axon/js/Property.js';
import { EmptySelfOptions } from '../../../phet-core/js/optionize.js';
import StrictOmit from '../../../phet-core/js/types/StrictOmit.js';
import PreferencesControl, { PreferencesControlOptions } from './PreferencesControl.js';
type SelfOptions = EmptySelfOptions;
type ParentOptions = PreferencesControlOptions;
export type ProjectorModeToggleSwitchOptions = SelfOptions & StrictOmit<ParentOptions, 'labelNode' | 'descriptionNode'>;
declare class ProjectorModeToggleSwitch extends PreferencesControl {
    constructor(colorProfileProperty: Property<string>, providedOptions?: ProjectorModeToggleSwitchOptions);
}
export default ProjectorModeToggleSwitch;
//# sourceMappingURL=ProjectorModeToggleSwitch.d.ts.map