VECTOR: { absoluteBoundingBox: Rectangle; blendMode: BlendMode; constraintsLayout: Constraint; effects: Effect[]; exportSettings: ExportSetting[]; fillGeometry: Path[]; fills: Paint[]; isMask: boolean; layoutAlign: "MIN" | "CENTER" | "MAX" | "STRETCH"; locked: boolean; opacity: number; preserveRatio: boolean; relativeTransform: Transform; size: Vector; strokeAlignString: "INSIDE" | "OUTSIDE" | "CENTER"; strokeCap: "NONE" | "ROUND" | "SQUARE" | "LINE_ARROW" | "TRIANGLE_ARROW"; strokeDashes: number[]; strokeGeometry: Path[]; strokeJoin: "MITER" | "BEVEL" | "ROUND"; strokeMiterAngle: number; strokeWeight: number; strokes: Paint[]; styles: Map<StyleType, string>; transitionDuration: number; transitionEasing: EasingType; transitionNodeID: string; } Type declaration
absoluteBoundingBox: Rectangle
fillGeometry: Path[]
isMask: boolean
layoutAlign: "MIN" | "CENTER" | "MAX" | "STRETCH"
locked: boolean
opacity: number
preserveRatio: boolean
relativeTransform: Transform
strokeAlignString: "INSIDE" | "OUTSIDE" | "CENTER"
strokeCap: "NONE" | "ROUND" | "SQUARE" | "LINE_ARROW" | "TRIANGLE_ARROW"
strokeDashes: number[]
strokeGeometry: Path[]
strokeJoin: "MITER" | "BEVEL" | "ROUND"
strokeMiterAngle: number
strokeWeight: number
strokes: Paint[]
styles: Map<StyleType, string>
transitionDuration: number
transitionNodeID: string