import { SFCWithInstall } from "../util.cjs"; import { IconType } from "../icon/index.cjs"; //#region packages/picker/index.d.ts declare const Picker: SFCWithInstall(arrayLike: ArrayLike): T[]; from(arrayLike: ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default(): never[]; }; /** * 图标类型 */ type: { type: () => IconType; }; }>, () => globalThis.VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly(arrayLike: ArrayLike): T[]; from(arrayLike: ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default(): never[]; }; /** * 图标类型 */ type: { type: () => IconType; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { size: string | number; icons: string[]; clearable: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; //#endregion export { Picker, Picker as default };