import { Component, PropType } from 'vue'; import type { VNode } from 'vue'; export declare const Route: import("vue").DefineComponent<{ path: { default: string; required: false; type: StringConstructor; }; caseSensitive: { default: boolean; required: false; type: BooleanConstructor; }; element: { default: () => import("vue").DefineComponent<{}, () => VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{} & {} & {}>, {}>; required: false; type: PropType>; }; }, () => VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ path?: unknown; caseSensitive?: unknown; element?: unknown; } & { path: string; element: Component; caseSensitive: boolean; } & {}>, { path: string; element: Component; caseSensitive: boolean; }>;