SYMBOL INDEX (242 symbols across 88 files) FILE: example/App.tsx function App (line 13) | function App() { FILE: example/src/Dev.tsx constant DATA (line 20) | const DATA = new Array(50).fill(0).map((_, index) => ({ constant SNAP_POINTS (line 24) | const SNAP_POINTS = [300, 600]; FILE: example/src/components/button/Button.tsx type ButtonProps (line 5) | interface ButtonProps { FILE: example/src/components/contactItem/ContactItem.tsx type ContactItemProps (line 5) | interface ContactItemProps { FILE: example/src/components/contactList/ContactList.tsx type ContactListProps (line 22) | interface ContactListProps FILE: example/src/components/customBackground/CustomBackground.tsx type CustomBackgroundProps (line 9) | interface CustomBackgroundProps extends BottomSheetBackgroundProps {} FILE: example/src/components/customFooter/CustomFooter.tsx type CustomFooterProps (line 18) | interface CustomFooterProps extends BottomSheetFooterProps {} FILE: example/src/components/customHandle/CustomHandle.tsx type CustomHandleProps (line 13) | interface CustomHandleProps extends BottomSheetHandleProps { FILE: example/src/components/headerHandle/HeaderHandle.tsx type HeaderHandleProps (line 8) | interface HeaderHandleProps extends BottomSheetHandleProps {} FILE: example/src/components/searchHandle/SearchHandle.tsx constant SEARCH_HANDLE_HEIGHT (line 16) | const SEARCH_HANDLE_HEIGHT = 69; type SearchHandleProps (line 18) | interface SearchHandleProps extends BottomSheetHandleProps { FILE: example/src/screens/advanced/DynamicSizingExample.tsx constant DATA (line 15) | const DATA = createContactListMockData(20); FILE: example/src/screens/basic/BasicExamples.tsx type ExampleScreenProps (line 7) | interface ExampleScreenProps { FILE: example/src/screens/integrations/flashlist/TweetContent.tsx type TweetContentProps (line 9) | interface TweetContentProps { type GrayTextProps (line 58) | interface GrayTextProps { FILE: example/src/screens/integrations/flashlist/models/Author.ts type Author (line 1) | interface Author { FILE: example/src/screens/integrations/flashlist/models/Tweet.ts type Tweet (line 3) | interface Tweet { FILE: example/src/screens/integrations/legendlist/LegendListExample.tsx constant DRAW_DISTANCE (line 10) | const DRAW_DISTANCE = 200; constant ESTIMATED_ITEM_LENGTH (line 11) | const ESTIMATED_ITEM_LENGTH = 200; FILE: example/src/screens/integrations/legendlist/renderItem.tsx type Item (line 16) | interface Item { FILE: example/src/screens/integrations/map/LocationDetails.tsx constant LOCATION_DETAILS_HEIGHT (line 13) | const LOCATION_DETAILS_HEIGHT = 298; type LocationDetailsProps (line 15) | interface LocationDetailsProps extends Location, Pick 0 }; class BottomSheetModal (line 27) | class BottomSheetModal extends React.Component { method snapToIndex (line 31) | snapToIndex() {} method snapToPosition (line 32) | snapToPosition() {} method expand (line 33) | expand() {} method collapse (line 34) | collapse() {} method close (line 35) | close() { method forceClose (line 38) | forceClose() { method present (line 41) | present(data) { method dismiss (line 47) | dismiss() { method render (line 51) | render() { class BottomSheet (line 59) | class BottomSheet extends React.Component { method snapToIndex (line 60) | snapToIndex() {} method snapToPosition (line 61) | snapToPosition() {} method expand (line 62) | expand() {} method collapse (line 63) | collapse() {} method close (line 64) | close() {} method forceClose (line 65) | forceClose() {} method render (line 67) | render() { method get (line 105) | get(target, prop) { constant GESTURE_SOURCE (line 123) | const GESTURE_SOURCE = { constant SHEET_STATE (line 130) | const SHEET_STATE = { constant SCROLLABLE_STATE (line 138) | const SCROLLABLE_STATE = { constant SCROLLABLE_TYPE (line 144) | const SCROLLABLE_TYPE = { constant ANIMATION_STATE (line 153) | const ANIMATION_STATE = { constant ANIMATION_SOURCE (line 160) | const ANIMATION_SOURCE = { constant ANIMATION_METHOD (line 170) | const ANIMATION_METHOD = { constant KEYBOARD_STATE (line 175) | const KEYBOARD_STATE = { constant SNAP_POINT_TYPE (line 181) | const SNAP_POINT_TYPE = { constant ENUMS (line 186) | const ENUMS = { FILE: src/components/bottomSheet/BottomSheet.tsx type BottomSheet (line 92) | type BottomSheet = BottomSheetMethods; FILE: src/components/bottomSheet/BottomSheetBody.tsx type BottomSheetBodyProps (line 8) | type BottomSheetBodyProps = { function BottomSheetBodyComponent (line 13) | function BottomSheetBodyComponent({ style, children }: BottomSheetBodyPr... FILE: src/components/bottomSheet/BottomSheetContent.tsx type BottomSheetContent (line 20) | type BottomSheetContent = { function BottomSheetContentComponent (line 33) | function BottomSheetContentComponent({ FILE: src/components/bottomSheet/constants.ts constant DEFAULT_HANDLE_HEIGHT (line 9) | const DEFAULT_HANDLE_HEIGHT = 24; constant DEFAULT_OVER_DRAG_RESISTANCE_FACTOR (line 10) | const DEFAULT_OVER_DRAG_RESISTANCE_FACTOR = 2.5; constant DEFAULT_ENABLE_CONTENT_PANNING_GESTURE (line 11) | const DEFAULT_ENABLE_CONTENT_PANNING_GESTURE = true; constant DEFAULT_ENABLE_HANDLE_PANNING_GESTURE (line 12) | const DEFAULT_ENABLE_HANDLE_PANNING_GESTURE = true; constant DEFAULT_ENABLE_OVER_DRAG (line 13) | const DEFAULT_ENABLE_OVER_DRAG = true; constant DEFAULT_ENABLE_PAN_DOWN_TO_CLOSE (line 14) | const DEFAULT_ENABLE_PAN_DOWN_TO_CLOSE = false; constant DEFAULT_ANIMATE_ON_MOUNT (line 15) | const DEFAULT_ANIMATE_ON_MOUNT = true; constant DEFAULT_DYNAMIC_SIZING (line 16) | const DEFAULT_DYNAMIC_SIZING = true; constant DEFAULT_KEYBOARD_BEHAVIOR (line 19) | const DEFAULT_KEYBOARD_BEHAVIOR = KEYBOARD_BEHAVIOR.interactive; constant DEFAULT_KEYBOARD_BLUR_BEHAVIOR (line 20) | const DEFAULT_KEYBOARD_BLUR_BEHAVIOR = KEYBOARD_BLUR_BEHAVIOR.none; constant DEFAULT_KEYBOARD_INPUT_MODE (line 21) | const DEFAULT_KEYBOARD_INPUT_MODE = KEYBOARD_INPUT_MODE.adjustPan; constant DEFAULT_ENABLE_BLUR_KEYBOARD_ON_GESTURE (line 22) | const DEFAULT_ENABLE_BLUR_KEYBOARD_ON_GESTURE = false; constant DEFAULT_KEYBOARD_INDEX (line 23) | const DEFAULT_KEYBOARD_INDEX = -998; constant INITIAL_VALUE (line 26) | const INITIAL_VALUE = Number.NEGATIVE_INFINITY; constant INITIAL_SNAP_POINT (line 27) | const INITIAL_SNAP_POINT = -999; constant INITIAL_POSITION (line 28) | const INITIAL_POSITION = SCREEN_HEIGHT; constant DEFAULT_ACCESSIBLE (line 31) | const DEFAULT_ACCESSIBLE = true; constant DEFAULT_ACCESSIBILITY_LABEL (line 32) | const DEFAULT_ACCESSIBILITY_LABEL = 'Bottom Sheet'; constant DEFAULT_ACCESSIBILITY_ROLE (line 33) | const DEFAULT_ACCESSIBILITY_ROLE = 'adjustable'; FILE: src/components/bottomSheet/types.d.ts type BottomSheetProps (line 28) | interface BottomSheetProps type BottomSheetAnimationConfigs (line 330) | interface BottomSheetAnimationConfigs { type AnimateToPositionType (line 340) | type AnimateToPositionType = ( type BottomSheetGestureProps (line 347) | type BottomSheetGestureProps = { FILE: src/components/bottomSheetBackdrop/constants.ts constant DEFAULT_OPACITY (line 1) | const DEFAULT_OPACITY = 0.5; constant DEFAULT_APPEARS_ON_INDEX (line 2) | const DEFAULT_APPEARS_ON_INDEX = 1; constant DEFAULT_DISAPPEARS_ON_INDEX (line 3) | const DEFAULT_DISAPPEARS_ON_INDEX = 0; constant DEFAULT_ENABLE_TOUCH_THROUGH (line 4) | const DEFAULT_ENABLE_TOUCH_THROUGH = false; constant DEFAULT_PRESS_BEHAVIOR (line 5) | const DEFAULT_PRESS_BEHAVIOR = 'close' as const; constant DEFAULT_ACCESSIBLE (line 7) | const DEFAULT_ACCESSIBLE = true; constant DEFAULT_ACCESSIBILITY_ROLE (line 8) | const DEFAULT_ACCESSIBILITY_ROLE = 'button'; constant DEFAULT_ACCESSIBILITY_LABEL (line 9) | const DEFAULT_ACCESSIBILITY_LABEL = 'Bottom sheet backdrop'; constant DEFAULT_ACCESSIBILITY_HINT (line 10) | const DEFAULT_ACCESSIBILITY_HINT = 'Tap to close the bottom sheet'; FILE: src/components/bottomSheetBackdrop/types.d.ts type BottomSheetBackdropProps (line 9) | interface BottomSheetBackdropProps type BackdropPressBehavior (line 13) | type BackdropPressBehavior = 'none' | 'close' | 'collapse' | number; type BottomSheetDefaultBackdropProps (line 15) | interface BottomSheetDefaultBackdropProps FILE: src/components/bottomSheetBackground/types.d.ts type BottomSheetBackgroundProps (line 4) | interface BottomSheetBackgroundProps type BottomSheetBackgroundContainerProps (line 8) | type BottomSheetBackgroundContainerProps = Pick< FILE: src/components/bottomSheetDebugView/BottomSheetDebugView.tsx type BottomSheetDebugViewProps (line 7) | interface BottomSheetDebugViewProps { FILE: src/components/bottomSheetDebugView/ReText.tsx type TextProps (line 10) | interface TextProps { FILE: src/components/bottomSheetDebugView/ReText.webx.tsx type TextProps (line 9) | interface TextProps { FILE: src/components/bottomSheetDraggableView/types.d.ts type BottomSheetDraggableViewProps (line 5) | type BottomSheetDraggableViewProps = RNViewProps & { FILE: src/components/bottomSheetFooter/BottomSheetFooter.tsx function BottomSheetFooterComponent (line 14) | function BottomSheetFooterComponent({ FILE: src/components/bottomSheetFooter/types.d.ts type BottomSheetFooterProps (line 6) | interface BottomSheetFooterProps { type BottomSheetDefaultFooterProps (line 15) | interface BottomSheetDefaultFooterProps extends BottomSheetFooterProps { type BottomSheetFooterContainerProps (line 40) | interface BottomSheetFooterContainerProps FILE: src/components/bottomSheetGestureHandlersProvider/types.d.ts type BottomSheetGestureHandlersProviderProps (line 5) | interface BottomSheetGestureHandlersProviderProps FILE: src/components/bottomSheetHandle/BottomSheetHandle.tsx function BottomSheetHandleComponent (line 12) | function BottomSheetHandleComponent({ FILE: src/components/bottomSheetHandle/BottomSheetHandleContainer.tsx function BottomSheetHandleContainerComponent (line 15) | function BottomSheetHandleContainerComponent({ FILE: src/components/bottomSheetHandle/constants.ts constant DEFAULT_ACCESSIBLE (line 1) | const DEFAULT_ACCESSIBLE = true; constant DEFAULT_ACCESSIBILITY_ROLE (line 2) | const DEFAULT_ACCESSIBILITY_ROLE = 'adjustable'; constant DEFAULT_ACCESSIBILITY_LABEL (line 3) | const DEFAULT_ACCESSIBILITY_LABEL = 'Bottom sheet handle'; constant DEFAULT_ACCESSIBILITY_HINT (line 4) | const DEFAULT_ACCESSIBILITY_HINT = FILE: src/components/bottomSheetHandle/types.d.ts type BottomSheetHandleProps (line 12) | type BottomSheetHandleProps = BottomSheetVariables; type BottomSheetDefaultHandleProps (line 13) | interface BottomSheetDefaultHandleProps type BottomSheetHandleContainerProps (line 36) | type BottomSheetHandleContainerProps = Pick< FILE: src/components/bottomSheetHostingContainer/BottomSheetHostingContainer.tsx function BottomSheetHostingContainerComponent (line 14) | function BottomSheetHostingContainerComponent({ FILE: src/components/bottomSheetHostingContainer/types.d.ts type BottomSheetHostingContainerProps (line 7) | interface BottomSheetHostingContainerProps FILE: src/components/bottomSheetModal/BottomSheetModal.tsx constant INITIAL_STATE (line 28) | const INITIAL_STATE: BottomSheetModalState = { type BottomSheetModal (line 34) | type BottomSheetModal = BottomSheetModalMethods; function BottomSheetModalComponent (line 37) | function BottomSheetModalComponent( FILE: src/components/bottomSheetModal/constants.ts constant DEFAULT_STACK_BEHAVIOR (line 1) | const DEFAULT_STACK_BEHAVIOR = 'switch'; constant DEFAULT_ENABLE_DISMISS_ON_CLOSE (line 2) | const DEFAULT_ENABLE_DISMISS_ON_CLOSE = true; FILE: src/components/bottomSheetModal/types.d.ts type BottomSheetModalPrivateMethods (line 6) | interface BottomSheetModalPrivateMethods { type BottomSheetModalStackBehavior (line 12) | type BottomSheetModalStackBehavior = keyof typeof MODAL_STACK_BEHAVIOR; type BottomSheetModalProps (line 15) | interface BottomSheetModalProps type BottomSheetModalState (line 64) | interface BottomSheetModalState { FILE: src/components/bottomSheetModalProvider/types.d.ts type BottomSheetModalRef (line 4) | interface BottomSheetModalRef { type BottomSheetModalProviderProps (line 10) | interface BottomSheetModalProviderProps { FILE: src/components/bottomSheetRefreshControl/BottomSheetRefreshControl.android.tsx type BottomSheetRefreshControlProps (line 15) | interface BottomSheetRefreshControlProps extends RefreshControlProps { function BottomSheetRefreshControlComponent (line 19) | function BottomSheetRefreshControlComponent({ FILE: src/components/bottomSheetScrollable/BottomSheetDraggableScrollable.tsx type BottomSheetDraggableScrollableProps (line 7) | interface BottomSheetDraggableScrollableProps { function BottomSheetDraggableScrollable (line 12) | function BottomSheetDraggableScrollable({ FILE: src/components/bottomSheetScrollable/BottomSheetFlashList.tsx type BottomSheetFlashListProps (line 21) | type BottomSheetFlashListProps = Omit< FILE: src/components/bottomSheetScrollable/ScrollableContainer.android.tsx type ScrollableContainerProps (line 7) | interface ScrollableContainerProps { FILE: src/components/bottomSheetScrollable/ScrollableContainer.tsx type ScrollableContainerProps (line 5) | interface ScrollableContainerProps { FILE: src/components/bottomSheetScrollable/ScrollableContainer.web.tsx type ScrollableContainerProps (line 14) | interface ScrollableContainerProps { FILE: src/components/bottomSheetScrollable/createBottomSheetScrollableComponent.tsx function createBottomSheetScrollableComponent (line 25) | function createBottomSheetScrollableComponent( FILE: src/components/bottomSheetScrollable/types.d.ts type BottomSheetScrollableProps (line 22) | interface BottomSheetScrollableProps { type ScrollableProps (line 52) | type ScrollableProps = type BottomSheetFlatListProps (line 58) | type BottomSheetFlatListProps = Omit< type BottomSheetFlatListMethods (line 66) | interface BottomSheetFlatListMethods { type BottomSheetScrollViewProps (line 138) | type BottomSheetScrollViewProps = Omit< type BottomSheetScrollViewMethods (line 147) | interface BottomSheetScrollViewMethods { type BottomSheetSectionListProps (line 204) | type BottomSheetSectionListProps = Omit< type BottomSheetSectionListMethods (line 212) | interface BottomSheetSectionListMethods { type BottomSheetVirtualizedListProps (line 247) | type BottomSheetVirtualizedListProps = Omit< type BottomSheetVirtualizedListMethods (line 255) | interface BottomSheetVirtualizedListMethods { FILE: src/components/bottomSheetScrollable/useBottomSheetContentSizeSetter.ts function useBottomSheetContentSizeSetter (line 8) | function useBottomSheetContentSizeSetter() { FILE: src/components/bottomSheetTextInput/types.ts type BottomSheetTextInputProps (line 3) | interface BottomSheetTextInputProps extends TextInputProps {} FILE: src/components/bottomSheetView/BottomSheetView.tsx function BottomSheetViewComponent (line 12) | function BottomSheetViewComponent({ FILE: src/components/bottomSheetView/types.d.ts type BottomSheetViewProps (line 4) | interface BottomSheetViewProps extends RNViewProps { FILE: src/constants.ts type GESTURE_SOURCE (line 8) | enum GESTURE_SOURCE { type SHEET_STATE (line 15) | enum SHEET_STATE { type SCROLLABLE_STATUS (line 23) | enum SCROLLABLE_STATUS { type SCROLLABLE_TYPE (line 29) | enum SCROLLABLE_TYPE { type ANIMATION_STATUS (line 38) | enum ANIMATION_STATUS { type ANIMATION_SOURCE (line 45) | enum ANIMATION_SOURCE { type ANIMATION_METHOD (line 55) | enum ANIMATION_METHOD { type KEYBOARD_STATUS (line 60) | enum KEYBOARD_STATUS { type SNAP_POINT_TYPE (line 66) | enum SNAP_POINT_TYPE { constant ANIMATION_EASING (line 71) | const ANIMATION_EASING = Easing.out(Easing.exp); constant ANIMATION_DURATION (line 72) | const ANIMATION_DURATION = 250; constant ANIMATION_CONFIGS (line 74) | const ANIMATION_CONFIGS = Platform.select({ constant SCROLLABLE_DECELERATION_RATE_MAPPER (line 89) | const SCROLLABLE_DECELERATION_RATE_MAPPER = { constant MODAL_STACK_BEHAVIOR (line 99) | const MODAL_STACK_BEHAVIOR = { constant KEYBOARD_BEHAVIOR (line 105) | const KEYBOARD_BEHAVIOR = { constant KEYBOARD_BLUR_BEHAVIOR (line 111) | const KEYBOARD_BLUR_BEHAVIOR = { constant KEYBOARD_INPUT_MODE (line 116) | const KEYBOARD_INPUT_MODE = { constant KEYBOARD_DISMISS_THRESHOLD (line 121) | const KEYBOARD_DISMISS_THRESHOLD = 12.5; constant INITIAL_LAYOUT_VALUE (line 123) | const INITIAL_LAYOUT_VALUE = -999; constant INITIAL_CONTAINER_LAYOUT (line 124) | const INITIAL_CONTAINER_LAYOUT = { FILE: src/contexts/gesture.ts type BottomSheetGestureHandlersContextType (line 5) | interface BottomSheetGestureHandlersContextType { FILE: src/contexts/internal.ts type BottomSheetInternalContextType (line 20) | interface BottomSheetInternalContextType FILE: src/contexts/modal/external.ts type BottomSheetModalContextType (line 3) | interface BottomSheetModalContextType { FILE: src/contexts/modal/internal.ts type BottomSheetModalInternalContextType (line 9) | interface BottomSheetModalInternalContextType { FILE: src/hooks/useAnimatedKeyboard.ts constant KEYBOARD_EVENT_MAPPER (line 17) | const KEYBOARD_EVENT_MAPPER = { constant INITIAL_STATE (line 30) | const INITIAL_STATE: KeyboardState = { FILE: src/hooks/useAnimatedLayout.ts constant INITIAL_STATE (line 10) | const INITIAL_STATE: LayoutState = { function useAnimatedLayout (line 34) | function useAnimatedLayout( FILE: src/hooks/useBottomSheetContentContainerStyle.ts function useBottomSheetContentContainerStyle (line 11) | function useBottomSheetContentContainerStyle( FILE: src/hooks/useBottomSheetInternal.ts function useBottomSheetInternal (line 15) | function useBottomSheetInternal( FILE: src/hooks/useBottomSheetModalInternal.ts function useBottomSheetModalInternal (line 15) | function useBottomSheetModalInternal( FILE: src/hooks/useBottomSheetScrollableCreator.tsx type BottomSheetScrollableCreatorConfigs (line 7) | type BottomSheetScrollableCreatorConfigs = {} & BottomSheetScrollableProps; function useBottomSheetScrollableCreator (line 33) | function useBottomSheetScrollableCreator({ FILE: src/hooks/useBottomSheetTimingConfigs.ts type TimingConfig (line 13) | interface TimingConfig { FILE: src/hooks/useBoundingClientRect.ts type BoundingClientRect (line 5) | type BoundingClientRect = { function useBoundingClientRect (line 44) | function useBoundingClientRect( FILE: src/hooks/useGestureEventsHandlersDefault.tsx type GestureEventContextType (line 19) | type GestureEventContextType = { constant INITIAL_CONTEXT (line 25) | const INITIAL_CONTEXT: GestureEventContextType = { FILE: src/hooks/useGestureEventsHandlersDefault.web.tsx type GestureEventContextType (line 16) | type GestureEventContextType = { constant INITIAL_CONTEXT (line 23) | const INITIAL_CONTEXT: GestureEventContextType = { FILE: src/hooks/useScrollEventsHandlersDefault.ts type ScrollEventContextType (line 11) | type ScrollEventContextType = { FILE: src/hooks/useScrollHandler.web.ts type ScrollEventContextType (line 8) | type ScrollEventContextType = { function handleOnTouchStart (line 42) | function handleOnTouchStart(event: TouchEvent) { function handleOnTouchMove (line 52) | function handleOnTouchMove(event: TouchEvent) { function handleOnTouchEnd (line 74) | function handleOnTouchEnd() { function handleOnScroll (line 89) | function handleOnScroll(event: TouchEvent) { method passive (line 114) | get passive() { FILE: src/hooks/useStableCallback.ts type Callback (line 3) | type Callback = (...args: T) => R; function useStableCallback (line 8) | function useStableCallback( FILE: src/types.d.ts type BottomSheetMethods (line 38) | interface BottomSheetMethods { type BottomSheetModalMethods (line 98) | interface BottomSheetModalMethods extends BottomSheetMethods { type BottomSheetVariables (line 115) | interface BottomSheetVariables { type ScrollableState (line 129) | type ScrollableState = { type Scrollable (line 134) | type Scrollable = FlatList | ScrollView | SectionList; type ScrollableRef (line 135) | type ScrollableRef = { type ScrollableEvent (line 139) | type ScrollableEvent = ( type TimingConfig (line 145) | interface TimingConfig { type SpringConfig (line 151) | type SpringConfig = { type Primitive (line 175) | type Primitive = string | number | boolean; type GestureEventPayloadType (line 179) | type GestureEventPayloadType = GestureEventPayload & type GestureEventContextType (line 182) | type GestureEventContextType = { type GestureEventHandlerCallbackType (line 186) | type GestureEventHandlerCallbackType = ( type GestureEventsHandlersHookType (line 191) | type GestureEventsHandlersHookType = () => { type GestureHandlersHookType (line 198) | type GestureHandlersHookType = ( type ScrollEventHandlerCallbackType (line 223) | type ScrollEventHandlerCallbackType = ( type ScrollEventsHandlersHookType (line 228) | type ScrollEventsHandlersHookType = ( type NullableAccessibilityProps (line 241) | interface NullableAccessibilityProps extends AccessibilityProps { type KeyboardState (line 250) | type KeyboardState = { type AnimationState (line 262) | type AnimationState = { type ContainerLayoutState (line 289) | type ContainerLayoutState = { type LayoutState (line 303) | type LayoutState = { type DetentsState (line 330) | type DetentsState = { FILE: src/utilities/animate.ts type AnimateParams (line 11) | interface AnimateParams { FILE: src/utilities/findNodeHandle.web.ts function findNodeHandle (line 6) | function findNodeHandle( FILE: src/utilities/getRefNativeTag.web.ts function getRefNativeTag (line 4) | function getRefNativeTag(ref: RefObject) { FILE: src/utilities/isFabricInstalled.ts function isFabricInstalled (line 6) | function isFabricInstalled() { FILE: src/utilities/logger.ts type PrintOptions (line 1) | interface PrintOptions { type Print (line 8) | type Print = (options: PrintOptions) => void;