{
  "!!!!! DO NOT EDIT THIS FILE !!!!!!": {
    "REGENERATE THIS WITH ONE OF THE FOLLOWING": [
      "yarn docgen ./packages/monorail/src/visualComponents/dataTable/ReactTableSelect/ReactTableSelect.tsx",
      "yarn docgen:all"
    ]
  },
  "parameters": { "docs": { "description": { "component": "" } } },
  "argTypes": {
    "reactTableProps": {
      "defaultValue": null,
      "description": "",
      "name": "reactTableProps",
      "required": true,
      "type": {
        "name": "Partial<Pick<TableProps<T, T>, \"resolveData\" | \"loading\" | \"showPagination\" | \"showPaginationTop\" | \"showPaginationBottom\" | \"manual\" | \"multiSort\" | \"showPageSizeOptions\" | ... 100 more ... | \"ResizerComponent\">> & Required<...>",
        "required": true
      },
      "table": {
        "type": {
          "summary": "Partial<Pick<TableProps<T, T>, \"resolveData\" | \"loading\" | \"showPagination\" | \"showPaginationTop\" | \"showPaginationBottom\" | \"manual\" | \"multiSort\" | \"showPageSizeOptions\" | ... 100 more ... | \"ResizerComponent\">> & Required<...>"
        }
      },
      "control": { "type": null }
    },
    "selectProps": {
      "defaultValue": null,
      "description": "",
      "name": "selectProps",
      "required": true,
      "type": {
        "name": "{ onSelectionChange: (sel: Record<string, T>) => void; selected: Record<string, T>; getId: (x: T) => string; isDisabled: (x: T) => boolean; totalItems: number; rowHeight: number; type?: CheckboxType | undefined; }",
        "required": true
      },
      "table": {
        "type": {
          "summary": "{ onSelectionChange: (sel: Record<string, T>) => void; selected: Record<string, T>; getId: (x: T) => string; isDisabled: (x: T) => boolean; totalItems: number; rowHeight: number; type?: CheckboxType | undefined; }"
        }
      },
      "control": { "type": "object" }
    }
  }
}
