import type { ContentView, FunctionRegistry, NavigationRegistry, LogAnalytics } from '../types'; export interface ContentViewItem { content: ContentView | null; loading: boolean; error: any; functionRegistry?: FunctionRegistry; navigationRegistry?: NavigationRegistry; logAnalytics?: LogAnalytics; } export interface ContentViewState { contentViews: Record; loadContentView: (contentViewName: string, customProps?: { functionRegistry?: FunctionRegistry; navigationRegistry?: NavigationRegistry; logAnalytics?: LogAnalytics; isCampaign?: boolean; }) => Promise; } export declare const contentModel: import("zustand").UseBoundStore>; //# sourceMappingURL=contentModel.d.ts.map