import { ComponentType, ReactElement, ReactNode } from 'react'; import { YouTubeVideoBlockData } from '../blocks.generated'; import { PlayPauseButtonProps } from './helpers/PlayPauseButton'; import { VideoPreviewImageProps } from './helpers/VideoPreviewImage'; import { PropsWithData } from './PropsWithData'; interface YouTubeVideoBlockProps extends PropsWithData { aspectRatio?: string; previewImageSizes?: string; renderPreviewImage: (props: VideoPreviewImageProps) => ReactElement; fill?: boolean; previewImageIcon?: ReactNode; playButtonAriaLabel?: string; pauseButtonAriaLabel?: string; playPauseButton?: ComponentType; } export declare const YouTubeVideoBlock: ({ ...componentProps }: import('..').WithPreviewProps & YouTubeVideoBlockProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=YouTubeVideoBlock.d.ts.map