import { WithFormItemProps, WithModeProps } from "../../dataSourceForm/utils.js";
import { RecordListWrapperProps } from "./type.js";
import React from "react";

//#region src/components/dataSourceComponents/fields/RecordListWrapper/index.d.ts
declare const RecordListWrapperWithDataSource: (props: RecordListWrapperProps & WithModeProps & WithFormItemProps & {
  options?: any;
  optionSourceType?: "default" | "custom" | "api" | undefined;
  labelField: string;
  valueField: string;
  extraParams?: Record<string, any> | undefined;
} & {
  dataSource?: any;
  extraParams?: Record<string, any> | undefined;
}) => React.JSX.Element;
//#endregion
export { RecordListWrapperWithDataSource };