UNPKG

@react-native/virtualized-lists

Version:
37 lines (35 loc) 1.91 kB
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @generated SignedSource<<d4917b4be5d6226dde3ee687aabe2db7>> * * This file was translated from Flow by scripts/build-types/index.js. * Original file: packages/virtualized-lists/index.js */ import type $$IMPORT_TYPEOF_1$$ from "./Lists/FillRateHelper"; type FillRateHelper = typeof $$IMPORT_TYPEOF_1$$; import type $$IMPORT_TYPEOF_2$$ from "./Lists/ViewabilityHelper"; type ViewabilityHelper = typeof $$IMPORT_TYPEOF_2$$; import type $$IMPORT_TYPEOF_3$$ from "./Lists/VirtualizedList"; type VirtualizedList = typeof $$IMPORT_TYPEOF_3$$; import type { AnyVirtualizedSectionList } from "./Lists/VirtualizedSectionList"; import { type VirtualizedListContextResetter as $$IMPORT_TYPEOF_4$$ } from "./Lists/VirtualizedListContext"; type VirtualizedListContextResetter = typeof $$IMPORT_TYPEOF_4$$; import { keyExtractor } from "./Lists/VirtualizeUtils"; export type { ViewToken, ViewabilityConfig, ViewabilityConfigCallbackPair, ViewabilityConfigCallbackPairs } from "./Lists/ViewabilityHelper"; export type { CellRendererProps, ListRenderItemInfo, ListRenderItem, Separators, VirtualizedListProps } from "./Lists/VirtualizedListProps"; export type { VirtualizedSectionListProps, ScrollToLocationParamsType, SectionBase, SectionData } from "./Lists/VirtualizedSectionList"; export type { FillRateInfo } from "./Lists/FillRateHelper"; declare const $$index: { keyExtractor: typeof keyExtractor; get VirtualizedList(): VirtualizedList; get VirtualizedSectionList(): AnyVirtualizedSectionList; get VirtualizedListContextResetter(): VirtualizedListContextResetter; get ViewabilityHelper(): ViewabilityHelper; get FillRateHelper(): FillRateHelper; }; declare type $$index = typeof $$index; export default $$index;