/// <reference types="react" />
import { ControlBarButtonProps } from "../../../../../react-components/src";
import { VideoGalleryLayout } from "../../../../../react-components/src";
import { CommonCallControlOptions } from '../types/CommonCallControlOptions';
/** @private */
export interface DesktopMoreButtonProps extends ControlBarButtonProps {
    disableButtonsForHoldScreen?: boolean;
    onClickShowDialpad?: () => void;
    isCaptionsSupported?: boolean;
    isRealTimeTextSupported?: boolean;
    callControls?: boolean | CommonCallControlOptions;
    onCaptionsSettingsClick?: () => void;
    onStartRealTimeTextClick?: () => void;
    startRealTimeTextButtonChecked?: boolean;
    onUserSetOverflowGalleryPositionChange?: (position: 'Responsive' | 'horizontalTop') => void;
    onUserSetGalleryLayout?: (layout: VideoGalleryLayout) => void;
    userSetGalleryLayout?: VideoGalleryLayout;
    onSetDialpadPage?: () => void;
    dtmfDialerPresent?: boolean;
    teamsMeetingPhoneCallEnable?: boolean;
    onMeetingPhoneInfoClick?: () => void;
}
/**
 *
 * @private
 */
export declare const DesktopMoreButton: (props: DesktopMoreButtonProps) => JSX.Element;
//# sourceMappingURL=DesktopMoreButton.d.ts.map