File size: 494 Bytes
3318ac7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export type DecisionType = "YES" | "NO" | "CONDITIONAL";

export interface AnalysisResponse {
  decision: DecisionType;
  summary: string;
  operations: string[];
  required_tools: string[];
  missing_tools?: string[];
  recommendations?: string[];
  status: string;
  features?: Record<string, unknown>;
  classification?: Record<string, unknown>;
  match_result?: Record<string, unknown>;
}

export interface AnalyzeFormInputs {
  material: string;
  tolerance: string;
  threads?: string;
}