UNPKG

zp-figma-converter

Version:

Convert Figma designs to various code formats

84 lines 1.27 kB
/** * Define common interfaces for the project */ /** * Type for size attribute */ export interface Size { X: number; Y: number; } /** * Type for position attribute */ export interface Position { X: number; Y: number; } /** * Type for scale attribute */ export interface Scale { ScaleX: number; ScaleY: number; } /** * Type for color attribute */ export interface Color { R?: number; G?: number; B?: number; A?: number; } /** * Type for anchor point attribute */ export interface AnchorPoint { ScaleX?: number; ScaleY?: number; } /** * Type for blend function attribute */ export interface BlendFunc { Src: number; Dst: number; } /** * Type for file data attribute */ export interface FileData { Type: string; Path: string; Plist: string; } /** * Type for color vector attribute */ export interface ColorVector { ScaleX?: number; ScaleY?: number; } /** * Type for pre-position attribute */ export interface PrePosition { X: number; Y: number; } /** * Type for pre-size attribute */ export interface PreSize { X: number; Y: number; } /** * Vector2 structure */ export interface Vector2 { X?: number; Y?: number; } //# sourceMappingURL=common.d.ts.map