import { GameVaultSDK } from "./client.js"; import type { GenerationJob, CreatureGenerationParams, WorldGenerationParams, NPCGenerationParams, QuestGenerationParams } from "../types.js"; export declare class GenerationService extends GameVaultSDK { createCreature(params: CreatureGenerationParams): Promise; createWorld(params: WorldGenerationParams): Promise; createNPC(params: NPCGenerationParams): Promise; createQuest(params: QuestGenerationParams): Promise; getJob(jobId: string): Promise; waitForJob(jobId: string, options?: { pollInterval?: number; timeout?: number; }): Promise; } //# sourceMappingURL=generation.d.ts.map