import type { DecisionAnswer, DecisionProvider, DecisionQuestion } from "./types.js"; export declare class DecisionResponseError extends Error { readonly reason: "invalid_response" | "refusal"; constructor(reason: "invalid_response" | "refusal"); } export declare function parseDecisionAnswers(provider: DecisionProvider, questions: readonly DecisionQuestion[], value: unknown): { answers: Record; questionFailures?: Record; usage?: { inputTokens?: number; outputTokens?: number; }; };