import React from 'react'; import type { ImageResizeMode, ImageStyle, ImageURISource, StyleProp, ViewStyle } from 'react-native'; import type { AncillaryDataProps, BlockItem, CardProps } from '../types'; export declare const isEmptyObject: (obj: any) => boolean; interface BackgroundImage { imageStyle?: StyleProp; resizeMode?: ImageResizeMode; resizeMethod?: 'auto' | 'resize' | 'scale'; source?: ImageURISource; } export interface ContainerProps extends CardProps, Omit { imageStyle?: StyleProp; containerStyle?: ViewStyle; outerContainerStyle?: ViewStyle; cardContainerStyle?: ViewStyle; useBackground?: boolean; backgroundImage?: BackgroundImage; verticalAlignment?: 'bottom' | 'center' | 'top'; items: BlockItem[]; link?: string; parentWidth?: number; spaceBetween?: number; carouselType?: string; name?: string; postId?: string; feedType?: string; } export interface ContainerState { width?: number; height?: number; } export declare const Container: React.FC; export {};