ImageState: {
    file: string;
    fit: "cover" | "contain" | "none";
    keyframes: [InitialImageKeyframe, ...(ImageKeyframe | NullKeyframe)[]];
    type: "image";
}

Type declaration