import { type IntlShape } from "react-intl"; import { type GenAIObjectReferenceType, type IAttributeOrMeasure, type ObjRef } from "@gooddata/sdk-model"; import { type IChatConversationLocal, type IChatConversationLocalItem } from "./model.js"; import { type IGenAIContextListItem, type IGenAIContextObject } from "./types.js"; export declare function toContextListItem(ref: ObjRef, title: string, visualizationUrl?: string): IGenAIContextListItem; export declare function getVisualizationHref(wsId: string, visId: string, status: "draft" | "saved", useHostedAnalyticalDesigner?: boolean): string; export declare function getDashboardHref(wsId: string, dasId: string, status: "draft" | "saved", useHostedDashboards?: boolean): string; export declare function getAbsoluteVisualizationHref(wsId: string, visId: string, status: "draft" | "saved", useHostedAnalyticalDesigner?: boolean): string; export declare function getSettingHref(section: string, action?: string): string; export declare function getAbsoluteSettingHref(section: string, action?: string): string; export declare function getWorkspaceSettingHref(workspaceId: string, section: string, action?: string): string; export declare function getAbsoluteWorkspaceSettingHref(workspaceId: string, section: string, action?: string): string; export declare function getShellAppOrgSettingHref(section: string, action?: string): string; export declare function getAbsoluteShellAppOrgSettingHref(section: string, action?: string): string; export declare function getShellAppWorkspaceSettingHref(workspaceId: string, section: string, action?: string): string; export declare function getAbsoluteShellAppWorkspaceSettingHref(workspaceId: string, section: string, action?: string): string; export declare function getHeadlineComparison(metrics: IAttributeOrMeasure[]): { comparison: { enabled: boolean; }; }; export declare function generateTemporaryTitle(intl: IntlShape, data: IChatConversationLocal): string; export declare function generateTitleFromQuestion(text: string): string; export declare function convertReferenceTypeToGenAiType(type: GenAIObjectReferenceType): IGenAIContextObject["type"]; export declare function convertGenAiTypeToReferenceType(type: IGenAIContextObject["type"]): GenAIObjectReferenceType; export declare function isClarificationQuestionsItem(item: IChatConversationLocalItem | undefined): boolean; //# sourceMappingURL=utils.d.ts.map