declare const NavigationMenu: { Root: { new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, { as: import("vue").Component | import("radix-vue").AsTag; size: "small" | "medium"; color: import("../../types.js").IColor; orientation: "vertical" | "horizontal"; radius: import("../../types.js").IRadius; delayDuration: number; skipDelayDuration: number; scaling: import("../../types.js").IScaling; appearance: "ghost" | "solid"; disableClickTrigger: boolean; disableHoverTrigger: boolean; }, 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; defaultValue?: string | undefined; delayDuration?: number | undefined; disableClickTrigger?: boolean | undefined; disableHoverTrigger?: boolean | undefined; modelValue?: string | undefined; orientation?: "vertical" | "horizontal" | undefined; skipDelayDuration?: number | undefined; scaling?: import("../../types.js").IScaling | undefined; radius?: import("../../types.js").IRadius | undefined; color?: import("../../types.js").IColor | undefined; size?: "small" | "medium" | undefined; appearance?: "ghost" | "solid" | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; size: "small" | "medium"; color: import("../../types.js").IColor; orientation: "vertical" | "horizontal"; radius: import("../../types.js").IRadius; delayDuration: number; skipDelayDuration: number; scaling: import("../../types.js").IScaling; appearance: "ghost" | "solid"; disableClickTrigger: boolean; disableHoverTrigger: 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; size: "small" | "medium"; color: import("../../types.js").IColor; orientation: "vertical" | "horizontal"; radius: import("../../types.js").IRadius; delayDuration: number; skipDelayDuration: number; scaling: import("../../types.js").IScaling; appearance: "ghost" | "solid"; disableClickTrigger: boolean; disableHoverTrigger: 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; }; }); List: { 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; isShowIndicator?: 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; }; }); Indicator: { 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; }; }); 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; }, 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; value?: 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; }; }); 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; isShowIcon: boolean; }, 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; isShowIcon?: boolean | undefined; }> & Readonly<{}>, {}, {}, {}, {}, { as: import("vue").Component | import("radix-vue").AsTag; isShowIcon: 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; isShowIcon: 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; }; }); 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; }, 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; disableOutsidePointerEvents?: 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; }; }); Viewport: { 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; forceMount?: 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; }; }); Link: { 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; href?: string | undefined; active?: 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 NavigationMenu;