import type { ThemeType } from '@lingxiteam/icons'; export interface IconFromAntd { type: string; theme: ThemeType; } export interface IconFile { fileId: string | number; fileCode: string; fileSubType: string; } export interface IconFromFile { type?: string; iconFile: IconFile; } export interface IconFromIconfont { type: string; fontAddress: string; } export interface IconFileInfo { fileId: string; fileName: string; previewFileUrl: string; svgContent: string; materialId: string; } export interface IconFromDesignPlatform { type: string; iconFileInfo: IconFileInfo; } export interface IconCfg { type?: string; theme?: ThemeType; fontAddress?: string; iconFile?: IconFile; isIconFont?: boolean; iconFileInfo?: IconFileInfo; }