import type { ReactNode } from 'react'; import type { NavigationRegistry, FunctionRegistry, LogAnalytics } from './types'; /** * Resync Content View Component * Renders dynamic content blocks in React Native apps */ interface ResyncContentBlockProps { name: string; loadingComponent?: React.ReactNode; errorComponent?: React.ReactNode; emptyComponent?: React.ReactNode; functionRegistry?: FunctionRegistry; navigationRegistry?: NavigationRegistry; logAnalytics?: LogAnalytics; isCampaign?: boolean; } export declare const ResyncContentBlock: ({ name, loadingComponent, errorComponent, emptyComponent, functionRegistry, navigationRegistry, logAnalytics, }: ResyncContentBlockProps) => ReactNode; export default ResyncContentBlock; //# sourceMappingURL=ResyncContentBlock.d.ts.map