import 'element-plus/es/components/loading/style/css'; import { SelectProps, RemoteColumn } from '../useColumn'; export interface Props { modelValue: any; method: RemoteColumn['method']; params?: RemoteColumn['params']; noDataText?: SelectProps['noDataText']; renderLabel?: RemoteColumn['renderLabel']; valueKey?: RemoteColumn['valueKey']; labelKey?: RemoteColumn['labelKey']; noCache?: boolean; defaultOptions?: RemoteColumn['defaultOptions']; } declare const _default: import("vue").DefineComponent<{ modelValue: { type: null; required: true; }; method: { type: null; required: true; }; params: { type: null; required: false; }; noDataText: { type: null; required: false; default: string; }; renderLabel: { type: null; required: false; }; valueKey: { type: null; required: false; }; labelKey: { type: null; required: false; }; noCache: { type: BooleanConstructor; required: false; }; defaultOptions: { type: null; required: false; }; }, (_ctx: any, _cache: any) => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "visible-change" | "changeMap")[], "update:modelValue" | "visible-change" | "changeMap", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onVisible-change"?: ((...args: any[]) => any) | undefined; onChangeMap?: ((...args: any[]) => any) | undefined; }, { noDataText: any; noCache: boolean; }>; export default _default;