import * as logger from "@superbuilders/slog"; import type OpenAI from "openai"; import type { AssessmentItemInput } from "../core/item"; import type { WidgetCollection, WidgetDefinition, WidgetTypeTupleFrom } from "../widgets/collections/types"; import type { AiContextEnvelope } from "../structured/types"; export declare const ErrWidgetNotFound: Error; export declare const ErrUnsupportedInteraction: Error; export declare function generateFromEnvelope>, readonly string[]>>(openai: OpenAI, logger: logger.Logger, envelope: AiContextEnvelope, widgetCollection: C): Promise>>; //# sourceMappingURL=client.d.ts.map