17 lines
406 B
TypeScript
17 lines
406 B
TypeScript
import type { PuzzleDraftLevel } from './puzzleAgentDraft';
|
|
import type { PuzzleWorkSummary } from './puzzleWorkSummary';
|
|
|
|
export interface PuzzleOnboardingGenerateRequest {
|
|
promptText: string;
|
|
}
|
|
|
|
export interface PuzzleOnboardingGenerateResponse {
|
|
item: PuzzleWorkSummary;
|
|
level: PuzzleDraftLevel;
|
|
}
|
|
|
|
export interface PuzzleOnboardingSaveRequest {
|
|
promptText: string;
|
|
item: PuzzleWorkSummary;
|
|
}
|