import type { CSSProperties } from 'react'; export type MlIconEnum = | 'invisible' | 'visible' | 'sort-y' | 'save' | 'filter-clear' | 'sort-asc' | 'sort-desc' | 'enable' | 'disable' | 'warehouse-output' | 'merge' | 'seq' | 'edit2' | 'customs-duty-rate' | 'cargo-receivable-payable-offset' | 'container-fee-receivable-payable-offset' | 'market-fee-receivable-payable-offset' | 'petty-money-account' | 'petty-money' | 'cargo-payment-verification' | 'container-fee-payment-verification' | 'market-fee-payment-verification' | 'unpaid-statistic' | 'cargo-payable' | 'container-fee-payable' | 'market-fee-payable' | 'extra-payable' | 'cargo-payment-request' | 'container-fee-payment-request' | 'market-fee-payment-request' | 'report-center' | 'basic-data' | 'currency' | 'region' | 'harbor' | 'goods' | 'goods-brand' | 'goods-grade' | 'goods-family' | 'goods-category' | 'goods-state' | 'goods-variety' | 'goods-packing' | 'goods-spec' | 'goods-name' | 'system-modules' | 'role' | 'internal-company' | 'collection' | 'extra-receivable' | 'cargo-receivable' | 'fee-receivable' | 'fee-receivable-verification' | 'cargo-receivable-verification' | 'fee' | 'delivery-fee' | 'market-purchase-fee' | 'container-fee' | 'fee-category' | 'buliao' | 'stock-transfer-fee' | 'vertical-line' | 'payment-plan' | 'client' | 'company-bank-account' | 'client-bank-account' | 'client-warehouse' | 'client-credit-approve' | 'client-credit-apply' | 'order-return' | 'order-delivery' | 'order-discount' | 'list-add' | 'copy' | 'warehouse' | 'zoom-out' | 'processing-price-config' | 'production-plan' | 'stock-quality-inspection' | 'production-line' | 'production' | 'warehouse-layout' | 'batch' | 'stock-discount' | 'stock-loss' | 'stock-move' | 'import-purchase-receipt' | 'market-purchase-receipt' | 'stock-transfer-receipt' | 'stock-transfer' | 'stock' | 'customs-declaration' | 'goods-category-vat-rate' | 'customs-declaration-exchange-rate' | 'production-fee' | 'import-purchase-invoice' | 'supplier-purchase-template' | 'supplier-bank-account' | 'supplier' | 'market-purchase-settlement' | 'import-purchase-shipping' | 'import-purchase-settlement' | 'market-purchase-return' | 'market-purchase-discount' | 'market-purchase' | 'import-purchase-discount' | 'import-purchase' | 'date' | 'tax-rate' | 'exchange-rate' | 'data-center' | 'report' | 'order' | 'shipping-freight' | 'template' | 'discount' | 'time' | 'file' | 'review' | 'detail' | 'info' | 'category' | 'format-horizontal-align-center' | 'sInLineHorizontal' | 'edit' | 'collection-modules' | 'payment' | 'attachment' | 'link' | 'warning-solid' | 'warning' | 'batch-edit' | 'data' | 'statistic' | 'warehousing' | 'purchase' | 'finance' | 'sale' | 'start' | 'stop' | 'location' | 'nation' | 'market' | 'earth' | 'company' | 'customs' | 'input-materials' | 'down' | 'error' | 'success' | 'action-sheet' | 'app' | 'click' | 'button' | 'drag-right' | 'resize-hoz' | 'a-Draghorizontal-filled' | 'shuipingfenge' | 'shuipingyidong' | 'drag' | 'cancel' | 'operations' | 'download' | 'upload' | 'split' | 'lock' | 'unlock' | 'branch' | 'settings' | 'user' | 'node-start' | 'node-add' | 'erase' | 'recharge' | 'excel' | 'arrow-y' | 'minus' | 'notify' | 'search' | 'collapse-left' | 'collapse-right' | 'money' | 'up' | 'theme' | 'table' | 'star' | 'zoom-in' | 'home' | 'more' | 'refresh' | 'list' | 'right' | 'left' | 'message' | 'import' | 'phone' | 'language' | 'empty' | 'delete' | 'double-left' | 'arrow-right' | 'arrow-down' | 'done' | 'arrow-left' | 'double-right' | 'close' | 'add' | 'uncheck' | 'check'; export interface MlIconProps { color?: string; style?: CSSProperties; className?: string; name: MlIconEnum | (() => MlIconEnum); }