import type { ModelSpec, RunParams } from "../types/index.js"; export interface GenerationPlan { endpoint: string; method: "POST"; headers: Record; request: RunParams; modelId: string; protocol: string; bodyMode: string; validation: { ok: true; issues: []; }; } export interface GenerationPlanInput { modelId: string; params: RunParams; queueBaseUrl: string; spec?: ModelSpec; } export declare function planGenerationRequest(input: GenerationPlanInput): GenerationPlan;