export interface ArgumentData {
    claim: string;
    premises: string[];
    conclusion: string;
    argumentId?: string;
    argumentType: "thesis" | "antithesis" | "synthesis" | "objection" | "rebuttal";
    confidence: number;
    respondsTo?: string;
    supports?: string[];
    contradicts?: string[];
    strengths?: string[];
    weaknesses?: string[];
    nextArgumentNeeded: boolean;
    suggestedNextTypes?: ("thesis" | "antithesis" | "synthesis" | "objection" | "rebuttal")[];
}
