export interface UserInputRequest {
  input: string;
  files?: any[];
  metadata?: Record<string, any>;
}

export interface WorkflowFile {
  id: string;
  fileId: string;
  fileName: string;
  fileSize: number;
  mimeType: string;
  messageId?: string;
  source?: 'user_uploaded' | 'ai_created';
}
