SYMBOL INDEX (48 symbols across 10 files) FILE: src/index.tsx constant VISIBLE_TOASTS_AMOUNT (line 22) | const VISIBLE_TOASTS_AMOUNT = 3; constant VIEWPORT_OFFSET (line 25) | const VIEWPORT_OFFSET = '24px'; constant MOBILE_VIEWPORT_OFFSET (line 28) | const MOBILE_VIEWPORT_OFFSET = '16px'; constant TOAST_LIFETIME (line 31) | const TOAST_LIFETIME = 4000; constant TOAST_WIDTH (line 34) | const TOAST_WIDTH = 356; constant GAP (line 37) | const GAP = 14; constant SWIPE_THRESHOLD (line 40) | const SWIPE_THRESHOLD = 45; constant TIME_BEFORE_UNMOUNT (line 43) | const TIME_BEFORE_UNMOUNT = 200; function cn (line 45) | function cn(...classes: (string | undefined)[]) { function getDefaultSwipeDirections (line 49) | function getDefaultSwipeDirections(position: string): Array React.ReactNode) | React.ReactNode; class Observer (line 17) | class Observer { method constructor (line 22) | constructor() { FILE: src/types.ts type ToastTypes (line 3) | type ToastTypes = 'normal' | 'action' | 'success' | 'info' | 'warning' |... type PromiseT (line 5) | type PromiseT = Promise | (() => Promise); type PromiseIExtendedResult (line 7) | interface PromiseIExtendedResult extends ExternalToast { type PromiseTExtendedResult (line 11) | type PromiseTExtendedResult = type PromiseTResult (line 15) | type PromiseTResult = type PromiseExternalToast (line 20) | type PromiseExternalToast = Omit; type PromiseData (line 22) | type PromiseData = PromiseExternalToast & { type ToastClassnames (line 30) | interface ToastClassnames { type ToastIcons (line 48) | interface ToastIcons { type Action (line 57) | interface Action { type ToastT (line 63) | interface ToastT { function isAction (line 93) | function isAction(action: Action | React.ReactNode): action is Action { type Position (line 97) | type Position = 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right... type HeightT (line 98) | interface HeightT { type ToastOptions (line 104) | interface ToastOptions { type Offset (line 118) | type Offset = type ToasterProps (line 128) | interface ToasterProps { type SwipeDirection (line 152) | type SwipeDirection = 'top' | 'right' | 'bottom' | 'left'; type ToastProps (line 154) | interface ToastProps { type SwipeStateTypes (line 184) | enum SwipeStateTypes { type Theme (line 190) | type Theme = 'light' | 'dark'; type ToastToDismiss (line 192) | interface ToastToDismiss { type ExternalToast (line 197) | type ExternalToast = Omit