import React from 'react';
import type { PortraitVideoItem, PortraitTheme } from '../../types/PortraitTypes';
export interface PortraitMoreMenuProps {
    video: PortraitVideoItem;
    isOpen: boolean;
    onClose: () => void;
    onDescription?: () => void;
    onReport?: (video: PortraitVideoItem) => void;
    onNotInterested?: (video: PortraitVideoItem) => void;
    onCopyLink?: (video: PortraitVideoItem) => void;
    onWishlist?: (video: PortraitVideoItem) => void;
    onWatchLater?: (video: PortraitVideoItem) => void;
    showDescription?: boolean;
    showReport?: boolean;
    showNotInterested?: boolean;
    showCopyLink?: boolean;
    showWishlist?: boolean;
    showWatchLater?: boolean;
    moreButtonRef?: React.RefObject<HTMLButtonElement>;
    theme?: PortraitTheme;
}
export declare const PortraitMoreMenu: React.FC<PortraitMoreMenuProps>;
//# sourceMappingURL=PortraitMoreMenu.d.ts.map