export interface ContaminantSchemeDetail {
  source: string;
  concentration: number;
  duration: number;
  pattern?: string | null;
}

export interface ContaminantSchemeRecord {
  id: number;
  schemeName: string;
  type: string;
  username: string;
  create_time: string;
  startTime: string;
  schemeDetail?: ContaminantSchemeDetail;
}

export interface ContaminantSchemaItem {
  scheme_id: number;
  scheme_name: string;
  scheme_type: string;
  username: string;
  create_time: string;
  scheme_start_time: string;
  scheme_detail?: ContaminantSchemeDetail;
}
