Files

26 lines
1.1 KiB
TypeScript

import type { LogLevel } from '@remotion/renderer';
export declare const getAndValidateAbsoluteOutputFile: (relativeOutputLocation: string, overwrite: boolean, logLevel: LogLevel) => string;
export declare const getCliOptions: (options: {
isStill: boolean;
logLevel: LogLevel;
indent: boolean;
}) => {
concurrency: string | number | null;
frameRange: import("@remotion/renderer").FrameRange | null;
shouldOutputImageSequence: boolean;
inputProps: Record<string, unknown>;
envVariables: Record<string, string>;
pixelFormat: "yuv420p" | "yuva420p" | "yuv422p" | "yuv444p" | "yuv420p10le" | "yuv422p10le" | "yuv444p10le" | "yuva444p10le";
proResProfile: "4444-xq" | "4444" | "hq" | "standard" | "light" | "proxy" | undefined;
everyNthFrame: number;
stillFrame: number;
browserExecutable: import("@remotion/renderer").BrowserExecutable;
userAgent: string | null;
disableWebSecurity: boolean;
ignoreCertificateErrors: boolean;
ffmpegOverride: import("@remotion/renderer").FfmpegOverrideFn;
height: number | null;
width: number | null;
configFileImageFormat: "png" | "jpeg" | "none" | undefined;
};