import type { DataFrameColumn, PlateCondition, PlateMapEditorState, ProtocolStep, Reagent, ScheduleEvent, SelectOption, Well, } from '../types' export type PlateMapEditorAdapterResult = PlateMapEditorState export type WellMapAdapterResult = Record export type SampleRowsAdapterResult = Array> export type SampleColumnsAdapterResult = DataFrameColumn>[] export interface DataFrameAdapterResult { data: Array> columns: DataFrameColumn>[] rowKey?: string } export type SampleDataFrameAdapterResult = DataFrameAdapterResult export type SampleOptionsAdapterResult = SelectOption[] export type SamplePrepRowsAdapterResult = Array> export type SamplePrepColumnsAdapterResult = DataFrameColumn>[] export type SamplePrepDataFrameAdapterResult = DataFrameAdapterResult export type DoseConditionsAdapterResult = PlateCondition[] export type CalibrationCurveRowsAdapterResult = Array> export type CalibrationCurveColumnsAdapterResult = DataFrameColumn>[] export type CalibrationCurveDataFrameAdapterResult = DataFrameAdapterResult export type TimeCourseRowsAdapterResult = Array> export type TimeCourseColumnsAdapterResult = DataFrameColumn>[] export type TimeCourseDataFrameAdapterResult = DataFrameAdapterResult export type TimeCourseStepsAdapterResult = ProtocolStep[] export type ProtocolStepsAdapterResult = ProtocolStep[] export type ProtocolRowsAdapterResult = Array> export type ProtocolColumnsAdapterResult = DataFrameColumn>[] export type ProtocolDataFrameAdapterResult = DataFrameAdapterResult export type AssayMatrixRowsAdapterResult = Array> export type AssayMatrixColumnsAdapterResult = DataFrameColumn>[] export type AssayMatrixDataFrameAdapterResult = DataFrameAdapterResult export type AssayMatrixSampleOptionsAdapterResult = SelectOption[] export type ReagentListItemsAdapterResult = Reagent[] export type ReagentRowsAdapterResult = Array> export type ReagentColumnsAdapterResult = DataFrameColumn>[] export type ReagentDataFrameAdapterResult = DataFrameAdapterResult export type FlowPanelRowsAdapterResult = Array> export type FlowPanelColumnsAdapterResult = DataFrameColumn>[] export type FlowPanelDataFrameAdapterResult = DataFrameAdapterResult export type InstrumentRunRowsAdapterResult = Array> export type InstrumentRunColumnsAdapterResult = DataFrameColumn>[] export type InstrumentRunDataFrameAdapterResult = DataFrameAdapterResult export type InstrumentRunStepsAdapterResult = ProtocolStep[] export type InstrumentRunScheduleEventsAdapterResult = ScheduleEvent[] export type QpcrRowsAdapterResult = Array> export type QpcrColumnsAdapterResult = DataFrameColumn>[] export type QpcrDataFrameAdapterResult = DataFrameAdapterResult export type QpcrWellMapAdapterResult = Record export type TemplateDataFrameAdapterResult = DataFrameAdapterResult