export const RemoteSelectProps = {
  api: {
    type: Function as PropType<(param: any) => Promise<any>>,
    required: true
  },
  loadMore: {
    type: Boolean,
  },
  value: {
    type: String
  },
  subLabelProp: {
    type: String
  },
  requestProp: {
    type: String
  },
  responseLabelProp: {
    type: String
  },
  responseValProp: {
    type: String
  },
  placeholder: {
    type: String
  },
  isRoot: {
    type: Boolean
  },
  width: {
    type: String
  },
  disabledValue: {
    type: String
  },
  getLabel: {
    type: Function
  },
  proData: {
    type: Function
  }
};
