type FloatPropertyName = | "globalBoundingBox/height" | "globalBoundingBox/width" | "globalBoundingBox/x" | "globalBoundingBox/y" | "height" | "lastFrame/height" | "lastFrame/width" | "lastFrame/x" | "lastFrame/y" | "motionBlur/shutterAngle" | "motionBlur/shutterPhase" | "movement/constraint" | "position/x" | "position/y" | "rotation" | "scene/dpi" | "scene/frameRate" | "scene/pageDimensions/height" | "scene/pageDimensions/width" | "scene/pixelScaleFactor" | "width" | "camera/pixelRatio" | "camera/resolution/height" | "camera/resolution/width" | "camera/zoomLevel" | "dropShadow/blurRadius/x" | "dropShadow/blurRadius/y" | "dropShadow/offset/x" | "dropShadow/offset/y" | "page/guides/gridSpacingX" | "page/guides/gridSpacingY" | "page/margin/bottom" | "page/margin/left" | "page/margin/right" | "page/margin/top" | "page/marginScale" | "page/safetyInset/bottom" | "page/safetyInset/left" | "page/safetyInset/right" | "page/safetyInset/top" | "playback/speed" | "playback/volume" | "stroke/dashOffset" | "stroke/miterLimit" | "stroke/width" | "opacity" | "transform/anchor/x" | "transform/anchor/y" | "transform/scale/x" | "transform/scale/y" | "transform/skew" | "transform/skewAxis" | "backgroundColor/cornerRadius" | "backgroundColor/paddingBottom" | "backgroundColor/paddingLeft" | "backgroundColor/paddingRight" | "backgroundColor/paddingTop" | "text/backgroundCornerRadius" | "text/backgroundPadding/bottom" | "text/backgroundPadding/left" | "text/backgroundPadding/right" | "text/backgroundPadding/top" | "text/fontSize" | "text/letterSpacing" | "text/lineHeight" | "text/maxAutomaticFontSize" | "text/minAutomaticFontSize" | "text/paragraphSpacing" | "text/pathOffset" | "text/subscriptFontScale" | "text/subscriptVerticalShift" | "text/superscriptFontScale" | "text/superscriptVerticalShift" | "cutout/offset" | "cutout/smoothing" | "caption/backgroundCornerRadius" | "caption/backgroundPadding/bottom" | "caption/backgroundPadding/left" | "caption/backgroundPadding/right" | "caption/backgroundPadding/top" | "caption/fontSize" | "caption/letterSpacing" | "caption/lineHeight" | "caption/maxAutomaticFontSize" | "caption/minAutomaticFontSize" | "caption/paragraphSpacing" | "caption/pathOffset" | "caption/subscriptFontScale" | "caption/subscriptVerticalShift" | "caption/superscriptFontScale" | "caption/superscriptVerticalShift" | "animation/slide/direction" | "textAnimationOverlap" | "animation/pan/direction" | "animation/pan/distance" | "animation/blur/intensity" | "animation/grow/scaleFactor" | "animation/crop_zoom/scale" | "animation/spin/intensity" | "animation/blur_loop/intensity" | "animation/pulsating_loop/intensity" | "animation/breathing_loop/intensity" | "animation/jump_loop/intensity" | "animation/sway_loop/intensity" | "animation/spread_text/intensity" | "animation/merge_text/intensity" | "animation/ken_burns/travelDistanceRatio" | "animation/ken_burns/zoomIntensity" | "blur/uniform/intensity" | "blur/linear/blurRadius" | "blur/linear/x1" | "blur/linear/x2" | "blur/linear/y1" | "blur/linear/y2" | "blur/mirrored/blurRadius" | "blur/mirrored/gradientSize" | "blur/mirrored/size" | "blur/mirrored/x1" | "blur/mirrored/x2" | "blur/mirrored/y1" | "blur/mirrored/y2" | "blur/radial/blurRadius" | "blur/radial/gradientRadius" | "blur/radial/radius" | "blur/radial/x" | "blur/radial/y" | "modifier/trim/end" | "modifier/trim/offset" | "modifier/trim/start" | "modifier/repeater/anchorX" | "modifier/repeater/anchorY" | "modifier/repeater/copies" | "modifier/repeater/endOpacity" | "modifier/repeater/offset" | "modifier/repeater/positionX" | "modifier/repeater/positionY" | "modifier/repeater/rotation" | "modifier/repeater/scaleX" | "modifier/repeater/scaleY" | "modifier/repeater/startOpacity" | "modifier/round_corners/radius" | "modifier/offset/amount" | "modifier/offset/miterLimit" | "modifier/zigzag/ridges" | "modifier/zigzag/size" | "modifier/pucker_bloat/amount" | "modifier/twist/angle" | "modifier/twist/centerX" | "modifier/twist/centerY" | "effect/adjustments/blacks" | "effect/adjustments/brightness" | "effect/adjustments/clarity" | "effect/adjustments/contrast" | "effect/adjustments/exposure" | "effect/adjustments/gamma" | "effect/adjustments/highlights" | "effect/adjustments/saturation" | "effect/adjustments/shadows" | "effect/adjustments/sharpness" | "effect/adjustments/temperature" | "effect/adjustments/whites" | "effect/bulge/centerX" | "effect/bulge/centerY" | "effect/bulge/height" | "effect/bulge/horizontalRadius" | "effect/bulge/verticalRadius" | "effect/corner_pin/lowerLeftX" | "effect/corner_pin/lowerLeftY" | "effect/corner_pin/lowerRightX" | "effect/corner_pin/lowerRightY" | "effect/corner_pin/upperLeftX" | "effect/corner_pin/upperLeftY" | "effect/corner_pin/upperRightX" | "effect/corner_pin/upperRightY" | "effect/cross_cut/offset" | "effect/cross_cut/slices" | "effect/cross_cut/speedV" | "effect/cross_cut/time" | "effect/displacement_map/maxHorizontal" | "effect/displacement_map/maxVertical" | "effect/dot_pattern/blur" | "effect/dot_pattern/dots" | "effect/dot_pattern/size" | "effect/duotone_filter/intensity" | "effect/extrude_blur/amount" | "effect/fill/opacity" | "effect/glow/amount" | "effect/glow/darkness" | "effect/glow/size" | "effect/green_screen/colorMatch" | "effect/green_screen/smoothness" | "effect/green_screen/spill" | "effect/half_tone/angle" | "effect/half_tone/scale" | "effect/levels/alphaGamma" | "effect/levels/alphaInBlack" | "effect/levels/alphaInWhite" | "effect/levels/alphaOutBlack" | "effect/levels/alphaOutWhite" | "effect/levels/blueGamma" | "effect/levels/blueInBlack" | "effect/levels/blueInWhite" | "effect/levels/blueOutBlack" | "effect/levels/blueOutWhite" | "effect/levels/greenGamma" | "effect/levels/greenInBlack" | "effect/levels/greenInWhite" | "effect/levels/greenOutBlack" | "effect/levels/greenOutWhite" | "effect/levels/redGamma" | "effect/levels/redInBlack" | "effect/levels/redInWhite" | "effect/levels/redOutBlack" | "effect/levels/redOutWhite" | "effect/levels/rgbGamma" | "effect/levels/rgbInBlack" | "effect/levels/rgbInWhite" | "effect/levels/rgbOutBlack" | "effect/levels/rgbOutWhite" | "effect/linear_wipe/angle" | "effect/linear_wipe/completion" | "effect/linear_wipe/feather" | "effect/linocut/scale" | "effect/liquid/amount" | "effect/liquid/scale" | "effect/liquid/time" | "effect/lut_filter/intensity" | "effect/outliner/amount" | "effect/outliner/passthrough" | "effect/posterize/levels" | "effect/radial_pixel/radius" | "effect/radial_pixel/segments" | "effect/radial_wipe/centerX" | "effect/radial_wipe/centerY" | "effect/radial_wipe/completion" | "effect/radial_wipe/feather" | "effect/radial_wipe/startAngle" | "effect/recolor/brightnessMatch" | "effect/recolor/colorMatch" | "effect/recolor/smoothness" | "effect/shifter/amount" | "effect/shifter/angle" | "effect/stroke/brushSize" | "effect/stroke/end" | "effect/stroke/hardness" | "effect/stroke/opacity" | "effect/stroke/spacing" | "effect/stroke/start" | "effect/threshold/level" | "effect/tilt_shift/amount" | "effect/tilt_shift/position" | "effect/tint/amount" | "effect/tritone/amount" | "effect/tv_glitch/distortion" | "effect/tv_glitch/distortion2" | "effect/tv_glitch/rollSpeed" | "effect/tv_glitch/speed" | "effect/venetian_blinds/completion" | "effect/venetian_blinds/direction" | "effect/venetian_blinds/feather" | "effect/venetian_blinds/width" | "effect/vignette/darkness" | "effect/vignette/offset" | "effect/wave_warp/direction" | "effect/wave_warp/height" | "effect/wave_warp/phase" | "effect/wave_warp/width" | "fill/gradient/linear/endPointX" | "fill/gradient/linear/endPointY" | "fill/gradient/linear/startPointX" | "fill/gradient/linear/startPointY" | "fill/gradient/radial/centerPointX" | "fill/gradient/radial/centerPointY" | "fill/gradient/radial/focalX" | "fill/gradient/radial/focalY" | "fill/gradient/radial/radius" | "fill/gradient/conical/centerPointX" | "fill/gradient/conical/centerPointY" | "fill/stripe/angle" | "fill/stripe/gap" | "fill/stripe/width" | "shape/anchor/x" | "shape/anchor/y" | "shape/height" | "shape/position/x" | "shape/position/y" | "shape/rect/cornerRadiusBL" | "shape/rect/cornerRadiusBR" | "shape/rect/cornerRadiusTL" | "shape/rect/cornerRadiusTR" | "shape/rotation" | "shape/scale/x" | "shape/scale/y" | "shape/skew" | "shape/skewAxis" | "shape/width" | "shape/polygon/cornerRadius" | "shape/star/cornerRadius" | "shape/star/innerDiameter" | "shape/star/innerRadius" | "shape/star/innerRoundness" | "shape/star/outerRadius" | "shape/star/outerRoundness" | "shape/star/rotation" | "shape/vector_path/cornerRadius" | "shape/vector_path/height" | "shape/vector_path/width" | "shape/compound/height" | "shape/compound/width" | "mask/expansion" | "mask/feather" | "mask/opacity" | "text_animator/anchorX" | "text_animator/anchorY" | "text_animator/blurX" | "text_animator/blurY" | "text_animator/opacity" | "text_animator/positionX" | "text_animator/positionY" | "text_animator/rotation" | "text_animator/scaleX" | "text_animator/scaleY" | "text_animator/selectorAmount" | "text_animator/selectorEaseHigh" | "text_animator/selectorEaseLow" | "text_animator/selectorEnd" | "text_animator/selectorOffset" | "text_animator/selectorSmoothness" | "text_animator/selectorStart" | "text_animator/skew" | "text_animator/skewAxis" | "text_animator/strokeWidth" | "text_animator/tracking" | string & object;