import Select, { faSelectProps } from "./src/select"; import SelectOption from "./src/selectOption"; import type { ExtractPropTypes } from "vue"; import type { TSXWithInstall } from "../../utils"; import type { faSelectEmits } from "./src/select"; /** 支持远程数据、分页和自定义选项的选择器组件。 */ export declare const FaSelect: TSXWithInstall & { SelectOption: typeof SelectOption; }; export default FaSelect; /** 可独立注册的 FaSelect 选项组件。 */ export declare const FaSelectOption: TSXWithInstall; export { faSelectProps }; export type { FaSelectSlots } from "./src/select"; export type * from "./src/select.type"; /** FaSelect 暴露的组件实例类型 */ export type FaSelectInstance = InstanceType; /** FaSelect 的完整 Props 类型 */ export type FaSelectProps = ExtractPropTypes; /** FaSelect 的 Emits 类型 */ export type FaSelectEmits = typeof faSelectEmits; /** FaSelectOption 暴露的组件实例类型 */ export type FaSelectOptionInstance = InstanceType;