import React, { FC } from 'react'; import { SizeType } from '../../util/global-props'; import './media.component.scss'; export declare type MediaComponentPropsType = { className?: string; url?: string; animationData?: { [key: string]: any; }; autoplay?: boolean; loop?: boolean; play?: boolean; placeholder?: string; style?: React.CSSProperties; speed?: number; playFrom?: number; padding?: SizeType; align?: 'start' | 'center' | 'end'; ratio?: 'auto' | 'full' | 'ratio-16-9' | 'ratio-4-3' | 'ratio-1-1' | 'ratio-3-4' | 'ratio-9-16'; size?: SizeType; type?: 'animation' | 'image' | 'video'; fit?: 'auto' | 'fit-content' | 'cover' | 'contain' | 'fill'; styles?: React.CSSProperties; onClick?: React.EventHandler>; onMouseDown?: React.EventHandler>; onMouseLeave?: React.EventHandler>; onMouseEnter?: React.EventHandler>; }; export declare const MediaContent: FC;