| export interface GradientObject { | 
|     id?: number; | 
|     type: string; | 
|     colorStops: GradientColorStop[]; | 
|     global?: boolean; | 
| } | 
| export interface InnerGradientObject extends GradientObject { | 
|     __canvasGradient: CanvasGradient; | 
| } | 
| export interface GradientColorStop { | 
|     offset: number; | 
|     color: string; | 
| } | 
| export default class Gradient { | 
|     id?: number; | 
|     type: string; | 
|     colorStops: GradientColorStop[]; | 
|     global: boolean; | 
|     constructor(colorStops: GradientColorStop[]); | 
|     addColorStop(offset: number, color: string): void; | 
| } |