remotion
Version:
Render videos in React
22 lines (21 loc) • 794 B
TypeScript
import type React from 'react';
import type { VolumeProp } from '../volume-prop';
export declare type RemotionMainVideoProps = {
startFrom?: number;
endAt?: number;
};
export declare type RemotionVideoProps = Omit<React.DetailedHTMLProps<React.VideoHTMLAttributes<HTMLVideoElement>, HTMLVideoElement>, 'autoPlay' | 'controls' | 'loop' | 'onEnded'> & {
volume?: VolumeProp;
playbackRate?: number;
};
export declare type OffthreadVideoImageFormat = 'png' | 'jpeg';
export declare type OffthreadVideoProps = {
src: string;
className?: string;
style?: React.CSSProperties;
volume?: VolumeProp;
playbackRate?: number;
muted?: boolean;
onError?: React.ReactEventHandler<HTMLVideoElement | HTMLImageElement>;
imageFormat?: OffthreadVideoImageFormat;
};