UNPKG

@remotion/studio

Version:

APIs for interacting with the Remotion Studio

19 lines (18 loc) 745 B
import type { RenderType } from './RenderModalAdvanced'; export declare const validateOutnameGui: ({ outName, codec, audioCodec, renderMode, stillImageFormat, separateAudioTo, }: { outName: string; codec: "aac" | "av1" | "gif" | "h264" | "h264-mkv" | "h264-ts" | "h265" | "mp3" | "prores" | "vp8" | "vp9" | "wav"; audioCodec: "aac" | "mp3" | "opus" | "pcm-16"; renderMode: RenderType; stillImageFormat: "jpeg" | "pdf" | "png" | "webp" | null; separateAudioTo: string | null; }) => { valid: true; } | { valid: false; error: Error; }; export declare const isValidSeparateAudioName: ({ audioCodec, separateAudioTo, }: { separateAudioTo: string; audioCodec: "aac" | "mp3" | "opus" | "pcm-16"; }) => void;