import type { LayoutBuilderType } from '../../../../../libs/fsbuilderlite'; import type { LayoutBuilderObject } from '../../../../../libs/fslayoutbuilder'; import { CreateContentEngagementServiceConfig, DynamicData, LinkingMethods, PortalComponents } from '../../../../../libs/engagement-utils'; export declare const useFetchComponentData: (appId: number | string, screenId: number | string, linkingMethods?: LinkingMethods, engagementServiceConfig?: CreateContentEngagementServiceConfig, createEnvironment?: 'prod' | 'uat', portalComponents?: PortalComponents, dynamicData?: DynamicData) => { isLoading: boolean | null; layoutBuilderObject: LayoutBuilderObject | undefined; LayoutBuilder: LayoutBuilderType | null; error: string | null; };