import type { ParsedWorkflow } from './workflowParser'; import type { WorkflowGraph } from '../types/graph'; import type { TaintSource, SecuritySink, TaintPath, TaintAnalysisOptions } from '../types/taint'; export declare function findTaintSources(workflow: ParsedWorkflow, _graph: WorkflowGraph): TaintSource[]; export declare function isFieldTainted(source: TaintSource, fieldPath: string[]): boolean; export declare function findSecuritySinks(workflow: ParsedWorkflow, _graph: WorkflowGraph): SecuritySink[]; export declare function analyzeTaintFlows(workflow: ParsedWorkflow, graph: WorkflowGraph, sources: TaintSource[], sinks: SecuritySink[], options?: Partial): TaintPath[];