remotion
Version:
Make videos programmatically
19 lines (18 loc) • 884 B
TypeScript
import type { CanUpdateSequencePropStatusKeyframed, CanUpdateSequencePropStatusStatic, DragOverrideValue } from './use-schema';
export type ResolvedDragOverrideValue = {
readonly type: 'none';
} | {
readonly type: 'resolved';
readonly value: unknown;
};
export declare const resolveDragOverrideValue: ({ dragOverrideValue, frame, }: {
dragOverrideValue: DragOverrideValue | undefined;
frame: number | null;
}) => ResolvedDragOverrideValue;
export declare const getEffectiveVisualModeValue: ({ codeValue, dragOverrideValue, defaultValue, frame, shouldResortToDefaultValueIfUndefined, }: {
codeValue: CanUpdateSequencePropStatusKeyframed | CanUpdateSequencePropStatusStatic;
dragOverrideValue: DragOverrideValue | undefined;
defaultValue: unknown;
frame?: number | null | undefined;
shouldResortToDefaultValueIfUndefined: boolean;
}) => unknown;