import type { WithMediaQueryInnerProps, WithMediaQueryStyleProps } from '../../../../libs/fsresponsive'; import type { AccessibilityRole, ViewStyle } from 'react-native'; import type { FC } from 'react'; import type { WithConditionalProps } from '../../frameworks/property-binding'; import type { StandardContainerProps } from '../../models'; export interface ViewabilityConfig { minimumViewTime: number; itemVisiblePercentThreshold: number; } export interface PreStandardizedSerializableAnimatedFlatListProps { nativeID?: string; accessible: boolean; accessibilityLabel: string; accessibilityRole: AccessibilityRole; accessibilityHint: string; style: ViewStyle; contentContainerStyle: ViewStyle; hideOnOffScreen: boolean; viewablityConfig: ViewabilityConfig; /** * @TJS-ignore */ children: React.ReactNode; } export declare type BaseSerializableAnimatedFlatListProps = WithMediaQueryInnerProps>; export declare type SerializableAnimatedFlatListProps = WithConditionalProps & WithMediaQueryStyleProps; export declare const AnimatedFlatList: FC; export default AnimatedFlatList;