import { type GenAIChatEffort } from "@gooddata/sdk-model"; import { type IChatConversationLocalItem } from "../../model.js"; export declare const SUPPORTED_EFFORTS: readonly ["LOW", "MEDIUM"]; export type SupportedEffort = (typeof SUPPORTED_EFFORTS)[number]; export declare const DEFAULT_EFFORT: SupportedEffort; export declare function sanitizeEffort(effort: GenAIChatEffort | undefined): SupportedEffort | undefined; /** * The effort a conversation was last using, or undefined when its history records none. */ export declare function deriveConversationEffort(items: IChatConversationLocalItem[] | undefined): SupportedEffort | undefined; //# sourceMappingURL=effortSelection.d.ts.map