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