UNPKG

@webgpt/sdk

Version:

WebGPT SDK is a TypeScript / JavaScript library for interacting with the WebGPT API.

23 lines (22 loc) 569 B
import type { Language } from './Language'; import type { Task } from './Task'; import type { TaskId } from './type-aliases'; export type MakeWebsiteTask = Task<MakeWebsiteOptions, MakeWebsiteProgress>; export type MakeWebsiteOptions = { id?: TaskId; language: Language; assignment: string; }; export type MakeWebsiteResult = { status: 'SUCCESS'; url: string; message: string; }; export type MakeWebsiteProgress = { status: 'RUNNING'; message: string; }; /** * TODO: !!! Make real types for website making * TODO: !!! Annotate all */