declare const _default: import('vue').DefineComponent<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<{ value?: unknown; /** 拉取选项的接口,返回 Promise> 或 { list: [] };可接收当前 params 作为参数 */ api?: (params?: Record) => Promise; /** 请求参数,变化时会重新拉取 options */ params?: Record; /** 是否懒加载:为 true 时在展开下拉时再请求数据,不在挂载时请求 */ lazy?: boolean; /** 接口返回列表中「标签」字段名,默认 'label' */ labelField?: string; /** 接口返回列表中「值」字段名,默认 'value' */ valueField?: string; placeholder?: string; disabled?: boolean; clearable?: boolean; filterable?: boolean; multiple?: boolean; }>, { labelField: string; valueField: string; lazy: boolean; }>, { options: import('vue').Ref<{ label: string; value: unknown; }[]>; rawOptions: import('vue').Ref; loading: import('vue').Ref; fetchOptions: () => Promise; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { input: (value: unknown) => void; change: (value: unknown) => void; }, string, Readonly> 或 { list: [] };可接收当前 params 作为参数 */ api?: (params?: Record) => Promise; /** 请求参数,变化时会重新拉取 options */ params?: Record; /** 是否懒加载:为 true 时在展开下拉时再请求数据,不在挂载时请求 */ lazy?: boolean; /** 接口返回列表中「标签」字段名,默认 'label' */ labelField?: string; /** 接口返回列表中「值」字段名,默认 'value' */ valueField?: string; placeholder?: string; disabled?: boolean; clearable?: boolean; filterable?: boolean; multiple?: boolean; }>, { labelField: string; valueField: string; lazy: boolean; }>>>, { lazy: boolean; labelField: string; valueField: string; }>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; }; type __VLS_WithDefaults = { [K in keyof Pick]: K extends keyof D ? __VLS_Prettify : P[K]; }; type __VLS_Prettify = { [K in keyof T]: T[K]; } & {};