UNPKG

@remotion/studio

Version:

APIs for interacting with the Remotion Studio

27 lines (26 loc) 1.34 kB
import type { Codec, LogLevel } from '@remotion/renderer'; import React from 'react'; import type { _InternalTypes, VideoConfig } from 'remotion'; import type { SegmentedControlItem } from '../SegmentedControl'; import type { RenderType } from './RenderModalAdvanced'; export declare const RenderModalBasic: React.FC<{ readonly renderMode: RenderType; readonly imageFormatOptions: SegmentedControlItem[]; readonly codec: Codec; readonly setVideoCodec: (newCodec: Codec) => void; readonly outName: string; readonly proResProfile: _InternalTypes['ProResProfile'] | null; readonly setProResProfile: React.Dispatch<React.SetStateAction<_InternalTypes['ProResProfile']>>; readonly frame: number; readonly setFrame: React.Dispatch<React.SetStateAction<number>>; readonly resolvedComposition: VideoConfig; readonly setOutName: (value: React.SetStateAction<string>) => void; readonly setEndFrame: React.Dispatch<React.SetStateAction<number | null>>; readonly startFrame: number; readonly endFrame: number; readonly setStartFrame: React.Dispatch<React.SetStateAction<number | null>>; readonly validationMessage: string | null; readonly setVerboseLogging: React.Dispatch<React.SetStateAction<LogLevel>>; readonly logLevel: LogLevel; readonly showOutputName: boolean; }>;