import { type Draft } from "../draft.js"; import { type Flags } from "../utils/cli.js"; export type CurveName = "linear" | "ease-in" | "ease-out" | "ease-in-out"; export declare const VALID_CURVES: readonly CurveName[]; export declare const PROPERTY_MAP: Record; export declare const KEN_BURNS_DEFAULT_CURVE: CurveName; export declare const KEN_BURNS_CUBIC_OUT_RIGHT_Y_RATIO = 0.94; export declare function cmdAddKeyframe(draft: Draft, filePath: string, segId: string, timeStr: string, property: string | undefined, valueStr: string | undefined, curveStr: string | undefined, flags: Flags, save?: boolean): void; export declare function cmdKenBurns(draft: Draft, filePath: string, segId: string, fromStr: string | undefined, toStr: string | undefined, curveStr: string | undefined, flags: Flags, save?: boolean): void;