export declare const flatListMeta: { readonly name: "FlatList"; readonly category: "layout"; readonly directManifestNode: true; readonly blueprint: { readonly label: "Flat list"; }; readonly allowedChildren: readonly ["ActivityIndicator", "ForgotPasswordForm", "OAuthProviderButton", "OAuthProviderList", "OtpForm", "SignInForm", "SignUpForm", "Accordion", "Surface", "Avatar", "AvatarGroup", "Badge", "MediaCard", "MetricCard", "Chip", "ChipGroup", "DataTable", "DatePicker", "Dialog", "Pagination", "Rating", "SearchInput", "Tabs", "Toolbar", "Skeleton", "SkeletonCard", "SkeletonList", "SkeletonText", "IconButton", "Uploader", "FlatList", "SectionList", "BottomSheet", "ProductCard", "View", "ScrollView", "Grid", "Gradient", "Divider", "Text", "Heading", "Icon", "Image", "Hero", "KeyboardAvoidingView", "Button", "ButtonGroup", "RadioGroup", "ThemeModeToggle", "TextInput", "TimePicker", "Form", "Card", "EmptyState", "SectionHeader", "PostCard", "ChatListItem", "MessageBubble", "ProgressRing", "ReaderSurface", "ContentRail", "MissingElement"]; readonly description: "Virtualized children. Put node.repeat on this list for keyed data and item bindings; bind selection on the child Button/Card press event. Bound the list viewport and avoid nesting in a same-direction ScrollView."; readonly events: { readonly visibleItemsChange: { readonly label: "Visible items change"; readonly eventType: "flatList.visibleItemsChange"; readonly payloadFields: readonly [{ readonly path: "keys"; readonly type: "unknown"; }]; }; readonly refresh: { readonly label: "Refresh"; readonly eventType: "flatList.refresh"; readonly payloadFields: readonly []; }; readonly endReached: { readonly label: "End reached"; readonly eventType: "flatList.endReached"; readonly payloadFields: readonly [{ readonly path: "distanceFromEnd"; readonly type: "number"; }]; }; }; readonly props: { readonly horizontal: { readonly type: "boolean"; readonly category: "Layout"; }; readonly refreshing: { readonly type: "boolean"; readonly category: "State"; }; readonly initialNumToRender: { readonly type: "number"; readonly category: "Virtualization"; }; readonly maxToRenderPerBatch: { readonly type: "number"; readonly category: "Virtualization"; }; readonly windowSize: { readonly type: "number"; readonly category: "Virtualization"; }; readonly onEndReachedThreshold: { readonly type: "number"; readonly category: "Behavior"; }; readonly showsScrollIndicator: { readonly type: "boolean"; readonly category: "Style"; }; readonly bounces: { readonly type: "boolean"; readonly category: "Behavior"; }; readonly showSeparators: { readonly type: "boolean"; readonly category: "Style"; }; readonly headerText: { readonly type: "string"; readonly category: "Content"; }; readonly footerText: { readonly type: "string"; readonly category: "Content"; }; readonly emptyText: { readonly type: "string"; readonly category: "Content"; }; }; }; //# sourceMappingURL=flatListMeta.d.ts.map