import { type PayloadAction } from "@reduxjs/toolkit"; import { type IAnalyticalBackend } from "@gooddata/sdk-backend-spi"; import { type Message } from "../../model.js"; /** * Visualisation render status to server. * Optimistic update, ignoring the error. * @internal */ export declare function onVisualisationRender({ payload, }: PayloadAction<{ visualizationId: string; assistantMessageId: string; status: "SUCCESSFUL" | "UNEXPECTED_ERROR" | "TOO_MANY_DATA_POINTS" | "NO_DATA" | "NO_RESULTS"; }>): Generator | import("redux-saga/effects").GetContextEffect | import("redux-saga/effects").PutEffect<{ payload: { visualizationId: string; assistantMessageId: string; status: "SUCCESSFUL" | "UNEXPECTED_ERROR" | "TOO_MANY_DATA_POINTS" | "NO_DATA" | "NO_RESULTS"; }; type: "messages/saveVisualisationRenderStatusSuccessAction"; }> | import("redux-saga/effects").SelectEffect, void, IAnalyticalBackend & string & import("@gooddata/sdk-backend-spi").IChatConversation & { localId: string; generatingTitle?: boolean; inProgress?: boolean; } & Message[]>; //# sourceMappingURL=onVisualisationRender.d.ts.map