export interface BadgeType { text: { value: string; colour: string; gradient: { enabled: boolean; colours?: any[]; angle: any; type?: string; }; stringColor?: string; }; colour: string; stringColor?: string; gradient: { enabled: boolean; colours?: any[]; angle: any; type?: string; }; fontFamily: string; fontWeight: string; letterSpacing: number; shinyEffect: boolean; icon?: { component?: string; position: "left" | "right" | "left-right"; enabled?: boolean; colour?: string; stringColor?: string; }; type: string; radius?: number; border?: { width?: number; colour?: string; }; }