fix type of iconlib (#10716)
fix type of iconlib (#10716)

* fix type of iconlib

* better type of icon lib and theme

yuit/DefinitelyTyped,jimthedev/DefinitelyTyped,ashwinr/DefinitelyTyped,nainslie/DefinitelyTyped,abbasmhd/DefinitelyTyped,benishouga/DefinitelyTyped,gcastre/DefinitelyTyped,georgemarshall/DefinitelyTyped,micurs/DefinitelyTyped,AgentME/DefinitelyTyped,smrq/DefinitelyTyped,chrootsu/DefinitelyTyped,danfma/DefinitelyTyped,amanmahajan7/DefinitelyTyped,georgemarshall/DefinitelyTyped,benishouga/DefinitelyTyped,alvarorahul/DefinitelyTyped,YousefED/DefinitelyTyped,smrq/DefinitelyTyped,hellopao/DefinitelyTyped,aciccarello/DefinitelyTyped,QuatroCode/DefinitelyTyped,alexdresko/DefinitelyTyped,rolandzwaga/DefinitelyTyped,arma-gast/DefinitelyTyped,psnider/DefinitelyTyped,slavomirvojacek/DefinitelyTyped,Penryn/DefinitelyTyped,arma-gast/DefinitelyTyped,progre/DefinitelyTyped,use-strict/DefinitelyTyped,magny/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,pocesar/DefinitelyTyped,psnider/DefinitelyTyped,QuatroCode/DefinitelyTyped,subash-a/DefinitelyTyped,georgemarshall/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,zuzusik/DefinitelyTyped,nycdotnet/DefinitelyTyped,dsebastien/DefinitelyTyped,daptiv/DefinitelyTyped,isman-usoh/DefinitelyTyped,amanmahajan7/DefinitelyTyped,paulmorphy/DefinitelyTyped,arusakov/DefinitelyTyped,arusakov/DefinitelyTyped,rcchen/DefinitelyTyped,chrootsu/DefinitelyTyped,newclear/DefinitelyTyped,slavomirvojacek/DefinitelyTyped,xStrom/DefinitelyTyped,paulmorphy/DefinitelyTyped,chrismbarr/DefinitelyTyped,use-strict/DefinitelyTyped,schmuli/DefinitelyTyped,damianog/DefinitelyTyped,aciccarello/DefinitelyTyped,scriby/DefinitelyTyped,minodisk/DefinitelyTyped,alvarorahul/DefinitelyTyped,martinduparc/DefinitelyTyped,martinduparc/DefinitelyTyped,nycdotnet/DefinitelyTyped,shlomiassaf/DefinitelyTyped,martinduparc/DefinitelyTyped,sledorze/DefinitelyTyped,ashwinr/DefinitelyTyped,AgentME/DefinitelyTyped,slavomirvojacek/adbrain-typescript-definitions,AbraaoAlves/DefinitelyTyped,mcrawshaw/DefinitelyTyped,hellopao/DefinitelyTyped,gandjustas/DefinitelyTyped,zuzusik/DefinitelyTyped,psnider/DefinitelyTyped,AgentME/DefinitelyTyped,HPFOD/DefinitelyTyped,Penryn/DefinitelyTyped,schmuli/DefinitelyTyped,georgemarshall/DefinitelyTyped,progre/DefinitelyTyped,xStrom/DefinitelyTyped,rolandzwaga/DefinitelyTyped,abner/DefinitelyTyped,zuzusik/DefinitelyTyped,damianog/DefinitelyTyped,borisyankov/DefinitelyTyped,florentpoujol/DefinitelyTyped,alexdresko/DefinitelyTyped,johan-gorter/DefinitelyTyped,YousefED/DefinitelyTyped,minodisk/DefinitelyTyped,sledorze/DefinitelyTyped,shlomiassaf/DefinitelyTyped,pocesar/DefinitelyTyped,danfma/DefinitelyTyped,borisyankov/DefinitelyTyped,syuilo/DefinitelyTyped,scriby/DefinitelyTyped,HPFOD/DefinitelyTyped,one-pieces/DefinitelyTyped,schmuli/DefinitelyTyped,johan-gorter/DefinitelyTyped,abner/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,benishouga/DefinitelyTyped,mcliment/DefinitelyTyped,jimthedev/DefinitelyTyped,arusakov/DefinitelyTyped,DzmitryDulko/DefinitelyTyped,newclear/DefinitelyTyped,rcchen/DefinitelyTyped,AgentME/DefinitelyTyped,subash-a/DefinitelyTyped,isman-usoh/DefinitelyTyped,mcrawshaw/DefinitelyTyped,yuit/DefinitelyTyped,dsebastien/DefinitelyTyped,syuilo/DefinitelyTyped,nainslie/DefinitelyTyped,hellopao/DefinitelyTyped,DzmitryDulko/DefinitelyTyped,amir-arad/DefinitelyTyped,jimthedev/DefinitelyTyped,donnut/DefinitelyTyped,magny/DefinitelyTyped,donnut/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,abbasmhd/DefinitelyTyped,gandjustas/DefinitelyTyped,chrismbarr/DefinitelyTyped,gcastre/DefinitelyTyped,benliddicott/DefinitelyTyped,florentpoujol/DefinitelyTyped,pocesar/DefinitelyTyped,slavomirvojacek/adbrain-typescript-definitions,aciccarello/DefinitelyTyped,markogresak/DefinitelyTyped