declare const Select: { Root: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { open: boolean; size: "small" | "large" | "medium"; color: import("../../types.js").IColor; radius: import("../../types.js").IRadius; scaling: import("../../types.js").IScaling; appearance: "ghost" | "classic" | "soft" | "surface"; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ autocomplete?: string | undefined; defaultOpen?: boolean | undefined; defaultValue?: string | undefined; disabled?: boolean | undefined; name?: string | undefined; modelValue?: string | undefined; open?: boolean | undefined; required?: boolean | undefined; class?: string | undefined; scaling?: import("../../types.js").IScaling | undefined; radius?: import("../../types.js").IRadius | undefined; color?: import("../../types.js").IColor | undefined; size?: "small" | "large" | "medium" | undefined; appearance?: "ghost" | "classic" | "soft" | "surface" | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { open: boolean; size: "small" | "large" | "medium"; color: import("../../types.js").IColor; radius: import("../../types.js").IRadius; scaling: import("../../types.js").IScaling; appearance: "ghost" | "classic" | "soft" | "surface"; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { open: boolean; size: "small" | "large" | "medium"; color: import("../../types.js").IColor; radius: import("../../types.js").IRadius; scaling: import("../../types.js").IScaling; appearance: "ghost" | "classic" | "soft" | "surface"; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Trigger: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; placeholder: string; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ class?: string | undefined; as?: import("vue").Component | import("radix-vue").AsTag | undefined; asChild?: boolean | undefined; disabled?: boolean | undefined; placeholder?: string | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; placeholder: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { as: import("vue").Component | import("radix-vue").AsTag; placeholder: string; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Content: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; side: "top" | "bottom" | "left" | "right"; position: "popper" | "item-aligned"; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ class?: string | undefined; align?: "end" | "start" | "center" | undefined; alignOffset?: number | undefined; arrowPadding?: number | undefined; as?: import("vue").Component | import("radix-vue").AsTag | undefined; asChild?: boolean | undefined; avoidCollisions?: boolean | undefined; bodyLock?: boolean | undefined; position?: "popper" | "item-aligned" | undefined; side?: "top" | "bottom" | "left" | "right" | undefined; sideOffset?: number | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; side: "top" | "bottom" | "left" | "right"; position: "popper" | "item-aligned"; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { as: import("vue").Component | import("radix-vue").AsTag; side: "top" | "bottom" | "left" | "right"; position: "popper" | "item-aligned"; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Label: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ class?: string | undefined; as?: import("vue").Component | import("radix-vue").AsTag | undefined; asChild?: boolean | undefined; for?: string | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { as: import("vue").Component | import("radix-vue").AsTag; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Group: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {}, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ class?: string | undefined; }> & Readonly<{}>, {}, {}, {}, {}, {}>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Item: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; isShowIndicator: boolean; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ value: string; class?: string | undefined; as?: import("vue").Component | import("radix-vue").AsTag | undefined; asChild?: boolean | undefined; textValue?: string | undefined; disabled?: boolean | undefined; isShowIndicator?: boolean | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; isShowIndicator: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { as: import("vue").Component | import("radix-vue").AsTag; isShowIndicator: boolean; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); Separator: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; }, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ class?: string | undefined; as?: import("vue").Component | import("radix-vue").AsTag | undefined; asChild?: boolean | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { as: import("vue").Component | import("radix-vue").AsTag; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }); }; export default Select;