import type { MediaValue } from './types';
export type MediaPreviewProps = {
    value: MediaValue | undefined;
    previewAspectRatio?: number;
    onReplace: () => void;
    onEditCrop: () => void;
    onEditDetails?: () => void;
    onRemove: () => void;
    fullWidth?: boolean;
    variant?: 'default' | 'thumbnail';
    showRemoveAction?: boolean;
    showActionOverlay?: boolean;
};
export declare const MediaPreview: ({ value, previewAspectRatio, onReplace, onEditCrop, onEditDetails, onRemove, fullWidth, variant, showRemoveAction, showActionOverlay, }: MediaPreviewProps) => import("react/jsx-runtime").JSX.Element;
