import type { IconDefinition } from '../../types'

export const filterIcons = {
  "filter/filter-add": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.70281 0.998047C1.0778 0.998047 0.76611 1.75489 1.20985 2.19503L5.62255 6.57198C5.73613 6.68464 5.80002 6.83799 5.80002 6.99796L5.80002 14.3987C5.80002 14.7301 6.06865 14.9987 6.40002 14.9987C6.73139 14.9987 7.00002 14.7301 7.00002 14.3987L7.00002 6.99796C7.00002 6.51804 6.80836 6.05798 6.46762 5.72L2.9169 2.19805L13.085 2.19807L9.54014 5.72051C9.2001 6.0584 9.00889 6.51796 9.00889 6.99733L9.00889 7.99937C9.00889 8.33074 9.27752 8.59937 9.60889 8.59937C9.94026 8.59937 10.2089 8.33074 10.2089 7.99937V6.99733C10.2089 6.83754 10.2726 6.68435 10.386 6.57172L14.7909 2.19462C15.234 1.75428 14.9222 0.998075 14.2975 0.998075L1.70281 0.998047ZM11.9847 14.9994C11.6534 14.9994 11.3847 14.7307 11.3847 14.3994V12.5994H9.60002C9.26865 12.5994 9.00002 12.3307 9.00002 11.9994C9.00002 11.668 9.26865 11.3994 9.60002 11.3994H11.3847V9.59937C11.3847 9.268 11.6534 8.99937 11.9847 8.99937C12.3161 8.99937 12.5847 9.268 12.5847 9.59937V11.3994H14.4C14.7314 11.3994 15 11.668 15 11.9994C15 12.3307 14.7314 12.5994 14.4 12.5994H12.5847V14.3994C12.5847 14.7307 12.3161 14.9994 11.9847 14.9994Z" fill="currentColor"/>
</svg>`,
  "filter/filter-offline": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.70281 0.998047C1.0778 0.998047 0.766111 1.75489 1.20985 2.19503L5.62255 6.57198C5.73613 6.68464 5.80002 6.83799 5.80002 6.99796L5.80002 14.3987C5.80002 14.7301 6.06865 14.9987 6.40002 14.9987C6.73139 14.9987 7.00002 14.7301 7.00002 14.3987L7.00002 6.99796C7.00002 6.51804 6.80836 6.05798 6.46762 5.72001L2.9169 2.19805L13.0831 2.19807L9.17746 6.07206C8.94219 6.30542 8.94064 6.68531 9.174 6.92058C9.40736 7.15585 9.78726 7.15739 10.0225 6.92403L14.7902 2.19506C15.2339 1.75491 14.9222 0.998076 14.2972 0.998074L1.70281 0.998047ZM8.99995 9.69945C8.99995 9.36808 9.26858 9.09945 9.59995 9.09945C10.296 9.09945 10.9851 9.23654 11.6282 9.50289C12.2712 9.76924 12.8555 10.1596 13.3476 10.6518C13.8398 11.1439 14.2302 11.7282 14.4965 12.3712C14.7629 13.0143 14.9 13.7034 14.9 14.3995C14.9 14.7308 14.6313 14.9995 14.3 14.9995C13.9686 14.9995 13.7 14.7308 13.7 14.3995C13.7 13.861 13.5939 13.3279 13.3879 12.8304C13.1818 12.333 12.8798 11.881 12.4991 11.5003C12.1184 11.1196 11.6664 10.8176 11.169 10.6115C10.6715 10.4055 10.1384 10.2995 9.59995 10.2995C9.26858 10.2995 8.99995 10.0308 8.99995 9.69945ZM9.17573 11.8568C8.94141 12.0911 8.94141 12.471 9.17573 12.7053L9.81256 13.3421L9.17573 13.9789C8.94141 14.2133 8.94141 14.5932 9.17573 14.8275C9.41004 15.0618 9.78994 15.0618 10.0243 14.8275L10.6611 14.1906L11.297 14.8266C11.5314 15.0609 11.9113 15.0609 12.1456 14.8266C12.3799 14.5923 12.3799 14.2124 12.1456 13.9781L11.5096 13.3421L12.1456 12.7062C12.3799 12.4718 12.3799 12.0919 12.1456 11.8576C11.9113 11.6233 11.5314 11.6233 11.297 11.8576L10.6611 12.4936L10.0243 11.8568C9.78994 11.6224 9.41004 11.6224 9.17573 11.8568Z" fill="currentColor"/>
</svg>`,
  "filter/filter-online": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.70281 0.998047C1.0778 0.998047 0.766111 1.75489 1.20985 2.19503L5.62255 6.57198C5.73613 6.68464 5.80002 6.83799 5.80002 6.99796L5.80002 14.3987C5.80002 14.7301 6.06865 14.9987 6.40002 14.9987C6.73139 14.9987 7.00002 14.7301 7.00002 14.3987L7.00002 6.99796C7.00002 6.51804 6.80836 6.05798 6.46762 5.72001L2.9169 2.19805L13.0831 2.19807L9.17746 6.07206C8.94219 6.30542 8.94064 6.68531 9.174 6.92058C9.40736 7.15585 9.78726 7.15739 10.0225 6.92403L14.7902 2.19506C15.2339 1.75491 14.9222 0.998076 14.2972 0.998074L1.70281 0.998047ZM9.59998 9.1C9.2686 9.1 8.99998 9.36863 8.99998 9.7C8.99998 10.0314 9.2686 10.3 9.59998 10.3C10.1384 10.3 10.6715 10.406 11.169 10.6121C11.6664 10.8181 12.1184 11.1201 12.4991 11.5009C12.8798 11.8816 13.1818 12.3336 13.3879 12.831C13.5939 13.3284 13.7 13.8616 13.7 14.4C13.7 14.7314 13.9686 15 14.3 15C14.6313 15 14.9 14.7314 14.9 14.4C14.9 13.704 14.7629 13.0148 14.4965 12.3718C14.2302 11.7288 13.8398 11.1445 13.3476 10.6523C12.8555 10.1602 12.2712 9.76979 11.6282 9.50344C10.9852 9.23709 10.296 9.1 9.59998 9.1ZM9.59994 15C9.93131 15 10.1999 14.7314 10.1999 14.4C10.1999 14.0686 9.93131 13.8 9.59994 13.8C9.26857 13.8 8.99994 14.0686 8.99994 14.4C8.99994 14.7314 9.26857 15 9.59994 15ZM8.99998 12.1004C8.99998 11.769 9.2686 11.5004 9.59998 11.5004C9.98081 11.5004 10.3579 11.5754 10.7098 11.7211C11.0616 11.8669 11.3813 12.0805 11.6506 12.3498C11.9199 12.6191 12.1335 12.9388 12.2792 13.2906C12.425 13.6425 12.5 14.0196 12.5 14.4004C12.5 14.7318 12.2313 15.0004 11.9 15.0004C11.5686 15.0004 11.3 14.7318 11.3 14.4004C11.3 14.1771 11.256 13.9561 11.1706 13.7498C11.0851 13.5436 10.9599 13.3562 10.8021 13.1983C10.6442 13.0405 10.4568 12.9152 10.2505 12.8298C10.0443 12.7444 9.82322 12.7004 9.59998 12.7004C9.2686 12.7004 8.99998 12.4318 8.99998 12.1004Z" fill="currentColor"/>
</svg>`,
  "filter/filter": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.20985 2.19503C0.76611 1.75489 1.0778 0.998046 1.70281 0.998047L14.2975 0.998074C14.9222 0.998075 15.234 1.75428 14.7909 2.19461L10.386 6.57172C10.2726 6.68435 10.2089 6.83754 10.2089 6.99733V11.9994C10.2089 12.3307 9.94026 12.5994 9.60889 12.5994C9.27752 12.5994 9.00889 12.3307 9.00889 11.9994V6.99733C9.00889 6.51796 9.2001 6.0584 9.54014 5.72051L13.085 2.19807L2.9169 2.19805L6.46762 5.72C6.80836 6.05798 7.00002 6.51803 7.00002 6.99796V14.3987C7.00002 14.7301 6.73139 14.9987 6.40002 14.9987C6.06865 14.9987 5.80002 14.7301 5.80002 14.3987L5.80002 6.99796C5.80002 6.83799 5.73613 6.68464 5.62255 6.57198L1.20985 2.19503Z" fill="currentColor"/>
</svg>`,
  "filter/move-to-bottom": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4.03968 7.19075L7.40006 10.5511L7.40006 2.6C7.40006 2.26863 7.66869 2 8.00006 2C8.33143 2 8.60006 2.26863 8.60006 2.6L8.60006 10.5485L11.9578 7.1907C12.1922 6.95638 12.5721 6.95638 12.8064 7.1907C13.0407 7.42501 13.0407 7.80491 12.8064 8.03923L8.45854 12.3871C8.34848 12.5173 8.18393 12.6 8.00006 12.6C7.82818 12.6 7.67317 12.5277 7.56378 12.4119L3.19115 8.03927C2.95684 7.80496 2.95684 7.42506 3.19115 7.19075C3.42547 6.95643 3.80537 6.95643 4.03968 7.19075ZM2.6 13.7999C2.26863 13.7999 2 14.0685 2 14.3999C2 14.7313 2.26863 14.9999 2.6 14.9999L13.4 14.9999C13.7314 14.9999 14 14.7313 14 14.3999C14 14.0685 13.7314 13.7999 13.4 13.7999L2.6 13.7999Z" fill="currentColor"/>
</svg>`,
  "filter/move-top": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.6 1C2.26863 1 2 1.26863 2 1.6C2 1.93137 2.26863 2.2 2.6 2.2L13.4 2.2C13.7314 2.2 14 1.93137 14 1.6C14 1.26863 13.7314 1 13.4 1L2.6 1ZM4.03971 8.81402L7.40005 5.45368L7.40005 13.4004C7.40005 13.7318 7.66868 14.0004 8.00005 14.0004C8.33142 14.0004 8.60005 13.7318 8.60005 13.4004L8.60005 5.4544L11.9578 8.81219C12.1922 9.0465 12.5721 9.0465 12.8064 8.81219C13.0407 8.57787 13.0407 8.19797 12.8064 7.96366L8.46984 3.62713C8.35992 3.48896 8.19033 3.40039 8.00005 3.40039C7.81144 3.40039 7.64316 3.48742 7.53316 3.6235L3.19118 7.96549C2.95686 8.1998 2.95686 8.5797 3.19118 8.81402C3.42549 9.04833 3.80539 9.04833 4.03971 8.81402Z" fill="currentColor"/>
</svg>`,
  "filter/restore-filter": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.90035 1.6C2.90035 1.26863 2.63173 1 2.30035 1C1.96898 1 1.70035 1.26863 1.70035 1.6V4.25919C1.70035 4.70531 2.03293 4.96536 2.31132 5.0408C2.58649 5.11538 2.98273 5.06168 3.21991 4.71656C3.80951 3.85862 4.62215 3.1711 5.57629 2.73224C6.75968 2.18793 8.09184 2.05781 9.35819 2.36284C10.6245 2.66788 11.7513 3.3903 12.5571 4.41375C13.3629 5.43719 13.8006 6.70207 13.8 8.00464C13.7993 9.30721 13.3601 10.5716 12.5533 11.5942C11.7465 12.6168 10.6189 13.338 9.35221 13.6417C8.08554 13.9454 6.75351 13.8139 5.5707 13.2683C4.38789 12.7228 3.42316 11.7949 2.8319 10.6343C2.68148 10.339 2.32019 10.2216 2.02492 10.372C1.72966 10.5224 1.61223 10.8837 1.76264 11.179C2.47623 12.5798 3.64057 13.6996 5.0681 14.358C6.49563 15.0164 8.10325 15.1752 9.63199 14.8087C11.1607 14.4421 12.5216 13.5717 13.4954 12.3375C14.4691 11.1034 14.9991 9.57734 15 8.00528C15.0008 6.43321 14.4724 4.90663 13.5 3.67144C12.5275 2.43625 11.1676 1.56435 9.6392 1.19621C8.11085 0.828068 6.50307 0.985107 5.07484 1.64203C4.25044 2.02122 3.51358 2.55421 2.90035 3.20635V1.6ZM4.82698 4.89844C4.14871 4.89844 3.77819 5.68952 4.2124 6.21058L6.16088 8.54879C6.25074 8.65661 6.29995 8.79253 6.29995 8.93289V11.1984C6.29995 11.5298 6.56858 11.7984 6.89995 11.7984C7.23132 11.7984 7.49995 11.5298 7.49995 11.1984V8.93289C7.49995 8.51181 7.35232 8.10406 7.08275 7.78057L5.68099 6.09844H10.3189L8.91715 7.78057C8.64758 8.10405 8.49995 8.51181 8.49995 8.9329V11.1984C8.49995 11.5298 8.76858 11.7984 9.09995 11.7984C9.43132 11.7984 9.69995 11.5298 9.69995 11.1984V8.9329C9.69995 8.79254 9.74916 8.65662 9.83902 8.54879L11.7875 6.21059C12.2217 5.68953 11.8512 4.89844 11.1729 4.89844H4.82698Z" fill="currentColor"/>
</svg>`,
  "filter/sort-ascending": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 2.00039C1 1.66902 1.26863 1.40039 1.6 1.40039H8.9C9.23137 1.40039 9.5 1.66902 9.5 2.00039C9.5 2.33176 9.23137 2.60039 8.9 2.60039H1.6C1.26863 2.60039 1 2.33176 1 2.00039ZM1 6.00039C1 5.66902 1.26863 5.40039 1.6 5.40039H8.9C9.23137 5.40039 9.5 5.66902 9.5 6.00039C9.5 6.33176 9.23137 6.60039 8.9 6.60039H1.6C1.26863 6.60039 1 6.33176 1 6.00039ZM1.6 9.40039C1.26863 9.40039 1 9.66902 1 10.0004C1 10.3318 1.26863 10.6004 1.6 10.6004H8.9C9.23137 10.6004 9.5 10.3318 9.5 10.0004C9.5 9.66902 9.23137 9.40039 8.9 9.40039H1.6ZM1 14.0004C1 13.669 1.26863 13.4004 1.6 13.4004H8.9C9.23137 13.4004 9.5 13.669 9.5 14.0004C9.5 14.3318 9.23137 14.6004 8.9 14.6004H1.6C1.26863 14.6004 1 14.3318 1 14.0004ZM11.1 14.0004C11.1 14.3318 11.3686 14.6004 11.7 14.6004C12.0313 14.6004 12.3 14.3318 12.3 14.0004V3.45237L13.9628 5.11519C14.1971 5.3495 14.577 5.3495 14.8113 5.11519C15.0456 4.88087 15.0456 4.50097 14.8113 4.26666L12.1608 1.61618C12.0508 1.4843 11.8852 1.40039 11.7 1.40039C11.3686 1.40039 11.1 1.66902 11.1 2.00039V14.0004Z" fill="currentColor"/>
</svg>`,
  "filter/sort-descending": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 2.00039C1 1.66902 1.26863 1.40039 1.6 1.40039H8.9C9.23137 1.40039 9.5 1.66902 9.5 2.00039C9.5 2.33176 9.23137 2.60039 8.9 2.60039H1.6C1.26863 2.60039 1 2.33176 1 2.00039ZM1 6.00039C1 5.66902 1.26863 5.40039 1.6 5.40039H8.9C9.23137 5.40039 9.5 5.66902 9.5 6.00039C9.5 6.33176 9.23137 6.60039 8.9 6.60039H1.6C1.26863 6.60039 1 6.33176 1 6.00039ZM1.6 9.40039C1.26863 9.40039 1 9.66902 1 10.0004C1 10.3318 1.26863 10.6004 1.6 10.6004H8.9C9.23137 10.6004 9.5 10.3318 9.5 10.0004C9.5 9.66902 9.23137 9.40039 8.9 9.40039H1.6ZM1 14.0004C1 13.669 1.26863 13.4004 1.6 13.4004H8.9C9.23137 13.4004 9.5 13.669 9.5 14.0004C9.5 14.3318 9.23137 14.6004 8.9 14.6004H1.6C1.26863 14.6004 1 14.3318 1 14.0004ZM11.1 2.00039C11.1 1.66902 11.3686 1.40039 11.7 1.40039C12.0313 1.40039 12.3 1.66902 12.3 2.00039V12.5484L13.9628 10.8856C14.1971 10.6513 14.577 10.6513 14.8113 10.8856C15.0456 11.1199 15.0456 11.4998 14.8113 11.7341L12.1608 14.3846C12.0508 14.5165 11.8852 14.6004 11.7 14.6004C11.3686 14.6004 11.1 14.3318 11.1 14.0004V2.00039Z" fill="currentColor"/>
</svg>`,
  "filter/sorting-a-z": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.71 1C11.3786 1 11.11 1.26863 11.11 1.6V14.4C11.11 14.7314 11.3786 15 11.71 15C11.894 15 12.0586 14.9172 12.1687 14.7868L14.8214 12.1341C15.0557 11.8998 15.0557 11.5199 14.8214 11.2856C14.5871 11.0513 14.2072 11.0513 13.9728 11.2856L12.31 12.9484V1.6C12.31 1.26863 12.0414 1 11.71 1ZM7.15803 4.80586H4.86185L6.01007 2.65104L7.15803 4.80586ZM7.79731 6.00586L8.48057 7.28842C8.63638 7.58087 8.99977 7.69165 9.29222 7.53585C9.58468 7.38005 9.69546 7.01666 9.53966 6.7242L6.71617 1.42423C6.41512 0.859116 5.6052 0.859079 5.30409 1.42416L2.4806 6.72289C2.32477 7.01534 2.43551 7.37874 2.72796 7.53457C3.0204 7.6904 3.3838 7.57965 3.53963 7.28721L4.22242 6.00586H7.79731ZM3.00997 8.4C2.6786 8.4 2.40997 8.66863 2.40997 9C2.40997 9.33137 2.6786 9.6 3.00997 9.6H7.62914L2.76367 13.5808C2.18178 14.0569 2.51843 15 3.27026 15H8.90998C9.24136 15 9.50998 14.7314 9.50998 14.4C9.50998 14.0686 9.24136 13.8 8.90998 13.8H4.39082L9.25629 9.81917C9.83817 9.34309 9.50154 8.4 8.7497 8.4H3.00997Z" fill="currentColor"/>
</svg>`,
  "filter/sorting-dynamic": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 3.2C1 2.53726 1.53726 2 2.2 2H13.8C14.4627 2 15 2.53726 15 3.2V12.8C15 13.4627 14.4627 14 13.8 14H2.2C1.53726 14 1 13.4627 1 12.8V3.2ZM2.20001 3.6V7.4H2.62918L3.84629 4.96578C4.13365 4.39107 4.97866 4.47474 5.14773 5.09464L6.16565 8.82705L7.38188 6.39461C7.6289 5.90056 8.32403 5.87386 8.60822 6.34751L9.45215 7.75406L9.9013 6.85577C10.115 6.42842 10.6845 6.33599 11.0224 6.67384L11.7485 7.4H13.8V3.6C13.8 3.37909 13.6209 3.2 13.4 3.2H2.60001C2.3791 3.2 2.20001 3.37909 2.20001 3.6ZM2.20001 8.6V12.4C2.20001 12.6209 2.3791 12.8 2.60001 12.8H13.4C13.6209 12.8 13.8 12.6209 13.8 12.4V8.6H11.6243C11.3856 8.6 11.1567 8.50518 10.9879 8.3364L10.6644 8.0129L10.1181 9.10539C9.8711 9.59944 9.17597 9.62614 8.89178 9.15249L8.04785 7.74594L6.65371 10.5342C6.36636 11.1089 5.52134 11.0253 5.35227 10.4054L4.33435 6.67295L3.61957 8.10249C3.46712 8.4074 3.15548 8.6 2.81459 8.6H2.20001Z" fill="currentColor"/>
</svg>`,
  "filter/sorting-time-ascending": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.16873 2.31897C8.32544 2.14549 7.4541 2.16192 6.61795 2.36707C5.7818 2.57222 5.00181 2.96095 4.33457 3.50504C3.66734 4.04914 3.12961 4.73495 2.7604 5.51272C2.39119 6.29048 2.19976 7.14069 2.2 8.00164C2.20024 8.86259 2.39216 9.71269 2.76181 10.4902C3.13146 11.2678 3.66958 11.9533 4.33712 12.497C5.00466 13.0408 5.78487 13.429 6.62114 13.6337C7.45741 13.8384 8.32875 13.8543 9.17195 13.6804C9.49648 13.6134 9.81385 13.8222 9.88081 14.1468C9.94776 14.4713 9.73895 14.7887 9.41442 14.8556C8.39677 15.0656 7.34515 15.0463 6.33586 14.7993C5.32657 14.5523 4.38493 14.0837 3.57928 13.4275C2.77363 12.7712 2.12418 11.9439 1.67804 11.0055C1.23191 10.067 1.00029 9.04106 1 8.00198C0.999706 6.9629 1.23074 5.93679 1.67634 4.99811C2.12194 4.05942 2.77093 3.23172 3.57621 2.57505C4.38149 1.91838 5.32286 1.44923 6.33201 1.20163C7.34116 0.954036 8.39277 0.934208 9.41054 1.14359C9.73511 1.21036 9.9441 1.52761 9.87733 1.85218C9.81055 2.17676 9.4933 2.38575 9.16873 2.31897ZM7.99998 3.90039C8.33135 3.90039 8.59998 4.16902 8.59998 4.50039V8.00039C8.59998 8.18925 8.51106 8.36708 8.35998 8.48039L6.35998 9.98039C6.09488 10.1792 5.7188 10.1255 5.51998 9.86039C5.32115 9.59529 5.37488 9.21921 5.63998 9.02039L7.39998 7.70039V4.50039C7.39998 4.16902 7.66861 3.90039 7.99998 3.90039ZM11.06 13.9C11.06 14.2314 11.3286 14.5 11.66 14.5C11.9914 14.5 12.26 14.2314 12.26 13.9V3.54553L13.9702 5.25574C14.2045 5.49005 14.5844 5.49005 14.8187 5.25574C15.053 5.02142 15.053 4.64152 14.8187 4.40721L12.09 1.67844C12.0385 1.62701 11.9801 1.58686 11.9177 1.55801C11.8396 1.52082 11.7522 1.5 11.66 1.5C11.3286 1.5 11.06 1.76863 11.06 2.1V13.9Z" fill="currentColor"/>
</svg>`,
  "filter/sorting-time-descending": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M6.61795 2.36707C7.4541 2.16192 8.32544 2.14549 9.16873 2.31897C9.49331 2.38575 9.81056 2.17676 9.87733 1.85218C9.9441 1.52761 9.73511 1.21036 9.41054 1.14359C8.39277 0.934208 7.34116 0.954036 6.33201 1.20163C5.32286 1.44923 4.38149 1.91838 3.57621 2.57505C2.77093 3.23172 2.12194 4.05942 1.67634 4.99811C1.23074 5.93679 0.999706 6.9629 1 8.00198C1.00029 9.04106 1.23191 10.067 1.67804 11.0055C2.12418 11.9439 2.77363 12.7712 3.57928 13.4275C4.38494 14.0837 5.32657 14.5523 6.33586 14.7993C7.34515 15.0463 8.39678 15.0656 9.41442 14.8556C9.73896 14.7887 9.94777 14.4713 9.88081 14.1468C9.81385 13.8222 9.49649 13.6134 9.17195 13.6804C8.32876 13.8543 7.45741 13.8384 6.62114 13.6337C5.78487 13.429 5.00466 13.0408 4.33712 12.497C3.66958 11.9533 3.13146 11.2678 2.76181 10.4902C2.39216 9.71269 2.20024 8.86259 2.2 8.00164C2.19976 7.14069 2.39119 6.29048 2.7604 5.51272C3.12961 4.73495 3.66734 4.04914 4.33458 3.50504C5.00181 2.96095 5.7818 2.57222 6.61795 2.36707ZM11.66 1.5C11.3286 1.5 11.06 1.76863 11.06 2.1V13.9C11.06 14.2314 11.3286 14.5 11.66 14.5C11.7522 14.5 11.8396 14.4792 11.9177 14.442C11.9801 14.4131 12.0385 14.373 12.09 14.3216L14.8187 11.5928C15.0531 11.3585 15.0531 10.9786 14.8187 10.7443C14.5844 10.5099 14.2045 10.5099 13.9702 10.7443L12.26 12.4545V2.1C12.26 1.76863 11.9914 1.5 11.66 1.5ZM7.99998 3.90039C8.33135 3.90039 8.59998 4.16902 8.59998 4.50039V8.00039C8.59998 8.18925 8.51106 8.36708 8.35998 8.48039L6.35998 9.98039C6.09488 10.1792 5.7188 10.1255 5.51998 9.86039C5.32116 9.59529 5.37488 9.21921 5.63998 9.02039L7.39998 7.70039V4.50039C7.39998 4.16902 7.66861 3.90039 7.99998 3.90039Z" fill="currentColor"/>
</svg>`,
  "filter/sorting-z-a": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.71 15C11.3786 15 11.11 14.7314 11.11 14.4V1.6C11.11 1.26863 11.3786 1 11.71 1C11.894 1 12.0586 1.08282 12.1687 1.21322L14.8214 3.86588C15.0557 4.10019 15.0557 4.48009 14.8214 4.71441C14.5871 4.94872 14.2072 4.94872 13.9728 4.71441L12.31 3.05156V14.4C12.31 14.7314 12.0414 15 11.71 15ZM7.15806 4.80586H4.86188L6.0101 2.65104L7.15806 4.80586ZM7.79735 6.00586L8.48062 7.28842C8.63642 7.58087 8.99981 7.69166 9.29227 7.53585C9.58473 7.38005 9.69551 7.01666 9.53971 6.7242L6.71621 1.42423C6.41515 0.859116 5.60523 0.859079 5.30412 1.42416L2.48061 6.72289C2.32478 7.01534 2.43553 7.37874 2.72797 7.53457C3.02042 7.6904 3.38382 7.57965 3.53965 7.28721L4.22244 6.00586H7.79735ZM3.00998 8.4C2.6786 8.4 2.40997 8.66863 2.40997 9C2.40997 9.33137 2.6786 9.6 3.00998 9.6H7.62917L2.76367 13.5808C2.18178 14.0569 2.51843 15 3.27026 15H8.91002C9.24139 15 9.51002 14.7314 9.51002 14.4C9.51002 14.0686 9.24139 13.8 8.91002 13.8H4.39083L9.25633 9.81917C9.83821 9.34309 9.50158 8.4 8.74974 8.4H3.00998Z" fill="currentColor"/>
</svg>`,
  "filter/untop": `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.9755 1.17574C14.2098 0.941398 14.5898 0.941444 14.8242 1.17574C15.0583 1.41004 15.0584 1.7901 14.8242 2.02437L2.02436 14.8261C1.79007 15.0605 1.41006 15.0604 1.17573 14.8261C0.941592 14.5919 0.941583 14.2128 1.17573 13.9785L13.9755 1.17574ZM8.60053 13.4013C8.60051 13.7325 8.33112 14.0007 7.99995 14.0009C7.6687 14.0008 7.40036 13.7326 7.40034 13.4013V11.1474L8.60053 9.94722V13.4013ZM7.99995 3.40132C8.18103 3.40144 8.34216 3.48336 8.45209 3.61031L9.14838 4.3066L7.40034 6.05562V5.45406L4.03998 8.81538C3.80581 9.0494 3.42566 9.04919 3.19135 8.81538C2.95708 8.58112 2.95718 8.20108 3.19135 7.96675L7.55268 3.60445C7.66254 3.48076 7.82152 3.40139 7.99995 3.40132ZM12.8066 7.9648C13.0405 8.19908 13.0406 8.57923 12.8066 8.81343C12.5724 9.04751 12.1923 9.04733 11.958 8.81343L10.8456 7.70113L11.6943 6.85249L12.8066 7.9648ZM11.2539 2.20113H2.59955C2.26838 2.20092 1.99997 1.93176 1.99995 1.60054C2.00016 1.26948 2.26849 1.00114 2.59955 1.00093H12.454L11.2539 2.20113Z" fill="currentColor"/>
</svg>`,
} as const satisfies Record<string, string>

export const filterIconManifest: IconDefinition[] = [
  {
    name: "filter/filter-add",
    category: "filter",
    exportName: "IconFilterFilterAdd",
    figmaNodeId: "1248:23550",
    tags: ["icon/Filter/Filter add", "— — Icons"],
  },
  {
    name: "filter/filter-offline",
    category: "filter",
    exportName: "IconFilterFilterOffline",
    figmaNodeId: "1352:27663",
    tags: ["icon/Filter/Filter offline", "— — Icons"],
  },
  {
    name: "filter/filter-online",
    category: "filter",
    exportName: "IconFilterFilterOnline",
    figmaNodeId: "1352:27611",
    tags: ["icon/Filter/Filter online", "— — Icons"],
  },
  {
    name: "filter/filter",
    category: "filter",
    exportName: "IconFilterFilter",
    figmaNodeId: "1243:23935",
    tags: ["icon/Filter/Filter", "— — Icons"],
  },
  {
    name: "filter/move-to-bottom",
    category: "filter",
    exportName: "IconFilterMoveToBottom",
    figmaNodeId: "1249:23967",
    tags: ["icon/Filter/move to bottom", "— — Icons"],
  },
  {
    name: "filter/move-top",
    category: "filter",
    exportName: "IconFilterMoveTop",
    figmaNodeId: "1249:23933",
    tags: ["icon/Filter/Move top", "— — Icons"],
  },
  {
    name: "filter/restore-filter",
    category: "filter",
    exportName: "IconFilterRestoreFilter",
    figmaNodeId: "1415:118",
    tags: ["icon/Filter/Restore Filter", "— — Icons"],
  },
  {
    name: "filter/sort-ascending",
    category: "filter",
    exportName: "IconFilterSortAscending",
    figmaNodeId: "2106:228",
    tags: ["icon/Filter/Sort ascending", "— — Icons"],
  },
  {
    name: "filter/sort-descending",
    category: "filter",
    exportName: "IconFilterSortDescending",
    figmaNodeId: "1981:14817",
    tags: ["icon/Filter/Sort descending", "— — Icons"],
  },
  {
    name: "filter/sorting-a-z",
    category: "filter",
    exportName: "IconFilterSortingAZ",
    figmaNodeId: "1249:23664",
    tags: ["icon/Filter/Sorting a-z", "— — Icons"],
  },
  {
    name: "filter/sorting-dynamic",
    category: "filter",
    exportName: "IconFilterSortingDynamic",
    figmaNodeId: "1249:23759",
    tags: ["icon/Filter/Sorting dynamic", "— — Icons"],
  },
  {
    name: "filter/sorting-time-ascending",
    category: "filter",
    exportName: "IconFilterSortingTimeAscending",
    figmaNodeId: "1249:23891",
    tags: ["icon/Filter/Sorting Time ascending", "— — Icons"],
  },
  {
    name: "filter/sorting-time-descending",
    category: "filter",
    exportName: "IconFilterSortingTimeDescending",
    figmaNodeId: "1249:23833",
    tags: ["icon/Filter/Sorting Time descending", "— — Icons"],
  },
  {
    name: "filter/sorting-z-a",
    category: "filter",
    exportName: "IconFilterSortingZA",
    figmaNodeId: "2706:135",
    tags: ["icon/Filter/Sorting z-a", "— — Icons"],
  },
  {
    name: "filter/untop",
    category: "filter",
    exportName: "IconFilterUntop",
    figmaNodeId: "2845:135",
    tags: ["icon/Filter/untop", "— — Icons"],
  },
]
