import { NativeObject } from '../imports/NativeObject.js'; export declare class CatalogConversationHelper { constructor(); evaluateQualifier(itemMap?: NativeObject): Record; executeVariableChangeHandlers(itemJson?: NativeObject, variableId?: string, executeDataLookup?: boolean, executeDynamicValue?: boolean): Record; static get(config?: NativeObject): CatalogConversationHelper; getChangedFields(): Array; getConversationalRenderType(catItemId?: string, checkOverride?: boolean): string; getItem(catItemId?: string): Record; getNonConversationalReasons(catItemId?: string): string; getOnChangeStatus(): string; getOnLoadStatus(): string; getSubmitStatus(): string; hasNowAssistConversationalSupport(itemId?: string): boolean; hasVASupport(itemId?: string): boolean; runChangePolicies(itemMap?: NativeObject): Record; runDataLookups(itemJson?: NativeObject, variableId?: string): Record; setValue(itemJson?: NativeObject, field?: string, value?: any, displayValue?: any): Record; submit(itemJson?: NativeObject): Record; updateCatalogItemsConversationalRenderType(): void; } //# sourceMappingURL=CatalogConversationHelper.d.ts.map