import * as react from 'react';
import { PopupState } from 'material-ui-popup-state/hooks';
import { SurfaceProps } from '../../WebCore/Surface/Surface.js';
import { MenuItemProps } from '../../WebCore/Menu/MenuItem.js';

interface QuestionSelectorProps {
    handleNavigateRegion: (direction: number) => void;
    questionMenuItems: MenuItemProps[];
    questionTitle: string;
    currentRegionIndex?: number;
    loading?: boolean;
    popperState?: PopupState;
    slotProps?: {
        surface?: SurfaceProps;
    };
}
declare const _default: react.NamedExoticComponent<QuestionSelectorProps>;

export { _default as default };
export type { QuestionSelectorProps };
