import { Agent, DAGNode, FrameworkParser, LinearStep, Model, Span, Tool } from "../types";
/**
 * Generic Parser (Fallback)
 */
export declare class GenericParser implements FrameworkParser {
    name: string;
    private deduplicator;
    private toolAnalyzer;
    constructor();
    canParse(_spans: Span[]): boolean;
    getTools(spans: Span[]): Tool[];
    getAgents(spans: Span[]): Agent[];
    getModels(spans: Span[]): Model[];
    private extractModel;
    generateDag(spans: Span[]): DAGNode[];
    generateLinearFlow(spans: Span[]): LinearStep[];
}
//# sourceMappingURL=generic.d.ts.map