/** * LeafLink app names */ export declare const APPS: { readonly MARKETPLACE: "marketplace"; readonly PAYMENTS: "payments"; }; /** * CSS variable names */ export declare const CSS_VARS: { readonly GRID_GUTTER: "grid-gutter"; readonly TOP_HEADER_HEIGHT: "height-topbar"; }; /** * Key value pairs where the key is a currency code and the value is the * symbol for that code. */ export declare const CURRENCY_SYMBOL_MAP: Readonly<{ AED: "د.إ"; AFN: "؋"; ALL: "L"; AMD: "֏"; ANG: "ƒ"; AOA: "Kz"; ARS: "$"; AUD: "$"; AWG: "ƒ"; AZN: "₼"; BAM: "KM"; BBD: "$"; BDT: "৳"; BGN: "лв"; BHD: ".د.ب"; BIF: "FBu"; BMD: "$"; BND: "$"; BOB: "$b"; BOV: "BOV"; BRL: "R$"; BSD: "$"; BTC: "₿"; BTN: "Nu."; BWP: "P"; BYN: "Br"; BYR: "Br"; BZD: "BZ$"; CAD: "$"; CDF: "FC"; CHE: "CHE"; CHF: "CHF"; CHW: "CHW"; CLF: "CLF"; CLP: "$"; CNY: "¥"; COP: "$"; COU: "COU"; CRC: "₡"; CUC: "$"; CUP: "₱"; CVE: "$"; CZK: "Kč"; DJF: "Fdj"; DKK: "kr"; DOP: "RD$"; DZD: "دج"; EEK: "kr"; EGP: "£"; ERN: "Nfk"; ETB: "Br"; ETH: "Ξ"; EUR: "€"; FJD: "$"; FKP: "£"; GBP: "£"; GEL: "₾"; GGP: "£"; GHC: "₵"; GHS: "GH₵"; GIP: "£"; GMD: "D"; GNF: "FG"; GTQ: "Q"; GYD: "$"; HKD: "$"; HNL: "L"; HRK: "kn"; HTG: "G"; HUF: "Ft"; IDR: "Rp"; ILS: "₪"; IMP: "£"; INR: "₹"; IQD: "ع.د"; IRR: "﷼"; ISK: "kr"; JEP: "£"; JMD: "J$"; JOD: "JD"; JPY: "¥"; KES: "KSh"; KGS: "лв"; KHR: "៛"; KMF: "CF"; KPW: "₩"; KRW: "₩"; KWD: "KD"; KYD: "$"; KZT: "₸"; LAK: "₭"; LBP: "£"; LKR: "₨"; LRD: "$"; LSL: "M"; LTC: "Ł"; LTL: "Lt"; LVL: "Ls"; LYD: "LD"; MAD: "MAD"; MDL: "lei"; MGA: "Ar"; MKD: "ден"; MMK: "K"; MNT: "₮"; MOP: "MOP$"; MRO: "UM"; MRU: "UM"; MUR: "₨"; MVR: "Rf"; MWK: "MK"; MXN: "$"; MXV: "MXV"; MYR: "RM"; MZN: "MT"; NAD: "$"; NGN: "₦"; NIO: "C$"; NOK: "kr"; NPR: "₨"; NZD: "$"; OMR: "﷼"; PAB: "B/."; PEN: "S/."; PGK: "K"; PHP: "₱"; PKR: "₨"; PLN: "zł"; PYG: "Gs"; QAR: "﷼"; RMB: "¥"; RON: "lei"; RSD: "Дин."; RUB: "₽"; RWF: "R₣"; SAR: "﷼"; SBD: "$"; SCR: "₨"; SDG: "ج.س."; SEK: "kr"; SGD: "S$"; SHP: "£"; SLL: "Le"; SOS: "S"; SRD: "$"; SSP: "£"; STD: "Db"; STN: "Db"; SVC: "$"; SYP: "£"; SZL: "E"; THB: "฿"; TJS: "SM"; TMT: "T"; TND: "د.ت"; TOP: "T$"; TRL: "₤"; TRY: "₺"; TTD: "TT$"; TVD: "$"; TWD: "NT$"; TZS: "TSh"; UAH: "₴"; UGX: "USh"; USD: "$"; UYI: "UYI"; UYU: "$U"; UYW: "UYW"; UZS: "лв"; VEF: "Bs"; VES: "Bs.S"; VND: "₫"; VUV: "VT"; WST: "WS$"; XAF: "FCFA"; XBT: "Ƀ"; XCD: "$"; XOF: "CFA"; XPF: "₣"; XSU: "Sucre"; XUA: "XUA"; YER: "﷼"; ZAR: "R"; ZMW: "ZK"; ZWD: "Z$"; ZWL: "$"; }>; /** * Date Formats */ export declare const DATE_FORMATS: { DEFAULT: string; MONTH_DAY_YEAR_AT_TIME: string; YYYY_MM_DD: string; YYYY_MM_DD_DATE_FNS: string; YYYY_MM_DD_TIME_DATE_FNS: string; TIME_DATE_FNS: string; YYYY_MM_DD_SLASHES: string; }; /** * Debounce used for firing side-effects (tracking, etc) */ export declare const DEBOUNCE: Readonly<{ SLOW: 3000; MEDIUM: 1000; FAST: 200; }>; /** * The number of decimals to round a number */ export declare const DECIMAL_PRECISION: { readonly CURRENCY: 2; }; /** * Query selector string for getting all focusable elements */ export declare const FOCUS_ELEMENTS_SELECTOR = "button, [href]:not(use), input, select, textarea, [tabindex]:not([tabindex=\"-1\"])"; /** * Image Provider URLs */ export declare const IMAGE_PROVIDER_URLS: { readonly CLOUDINARY: "https://res.cloudinary.com/leaflink/image/fetch"; }; /** * Inbound Leads Statuses */ export declare const INBOUND_LEADS: Readonly<{ COMPLETE: { color: string; id: string; }; PENDING: { color: string; id: string; }; IGNORED: { color: string; id: string; }; }>; /** * Key Codes */ export declare const KEY_CODES: Readonly<{ DOWN: 40; ENTER: 13; ESCAPE: 27; LEFT: 37; SPACE: 32; RIGHT: 39; UP: 38; }>; export declare const LICENSE_CLASSIFICATIONS: Readonly<{ NONE: { id: string; displayName: string; }; ADULT_USE: { id: string; displayName: string; }; MEDICAL: { id: string; displayName: string; }; COMBINED: { id: string; displayName: string; }; CANNABIS: { id: string; displayName: string; }; }>; /** * License colors */ export declare const LICENSE_COLORS: Readonly<{ ADU: "bg-blue-500"; BULK: "bg-ice-900"; REC: "bg-blue-500"; MED: "bg-yellow-500"; COM: "bg-royal-500"; ANC: "bg-orange-500"; CAN: "bg-green-500"; }>; /** * Change triggers for ListView */ export declare const LLLV_CHANGE_TRIGGERS: { readonly APPLY: "apply"; readonly LOAD: "load"; readonly PAGE: "page"; readonly RESET: "reset"; readonly SEARCH: "search"; readonly SORT: "sort"; }; /** * Order statuses for both Buyer and Seller generated Orders. */ export declare const ORDER: Readonly<{ SUBMITTED: { color: string; name: string; transitionName: string; }; ACCEPTED: { color: string; name: string; transitionName: string; }; FULFILLED: { color: string; name: string; transitionName: string; }; SHIPPED: { color: string; name: string; transitionName: string; }; COMPLETE: { color: string; name: string; transitionName: string; }; REJECTED: { color: string; name: string; transitionName: string; }; CANCELLED: { color: string; name: string; transitionName: string; }; DRAFT: { color: string; name: string; transitionName: string; }; BACKORDER: { color: string; name: string; transitionName: string; }; COMBINED: { color: string; name: string; transitionName: string; }; }>; export declare const SCREEN_SIZES: Readonly<{ md: "640px"; lg: "961px"; xl: "1321px"; /** * Target only specific breakpoints. * * Note: These ONLY apply to the screen function in Tailwind v3, i.e. `@media screen('md:max-lg')`. * When using in a class like `class="lg:max-xl:bg-red"`, it will actually generate two * media queries nested inside each other like so: `@media (min-width: 961px) { @media (max-width: 1321px) { ... } }`. */ 'md:max-lg': { min: string; max: string; }; 'lg:max-xl': { min: string; max: string; }; /** * Max breakpoints. * * Important: Make sure to list max breakpoints in descending order so that they override each other as expected. */ 'max-xl': { raw: string; }; 'max-lg': { raw: string; }; 'max-md': { raw: string; }; }>; /** * Certified Seller Statuses */ export declare const SELLER_STATUSES: Readonly<{ eliteSeller: { color: string; id: string; }; powerSeller: { color: string; id: string; }; }>; /** * Timeout for UI/UX effects */ export declare const UI_TIMEOUT = 3000; export { }