| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- import type { Plugin } from 'vue';
- import BreadcrumbItem from './BreadcrumbItem';
- import BreadcrumbSeparator from './BreadcrumbSeparator';
- export type { BreadcrumbProps } from './Breadcrumb';
- export type { BreadcrumbItemProps } from './BreadcrumbItem';
- export type { BreadcrumbSeparatorProps } from './BreadcrumbSeparator';
- export { BreadcrumbItem, BreadcrumbSeparator };
- declare const _default: {
- new (...args: any[]): import("vue").CreateComponentPublicInstance<Readonly<import("vue").ExtractPropTypes<{
- prefixCls: StringConstructor;
- routes: {
- type: import("vue").PropType<import("./Breadcrumb").Route[]>;
- };
- params: import("vue-types").VueTypeValidableDef<any>;
- separator: import("vue-types").VueTypeValidableDef<any>;
- itemRender: {
- type: import("vue").PropType<(opt: {
- route: import("./Breadcrumb").Route;
- params: unknown;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- }) => import("../_util/type").VueNode>;
- };
- }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly<import("vue").ExtractPropTypes<{
- prefixCls: StringConstructor;
- routes: {
- type: import("vue").PropType<import("./Breadcrumb").Route[]>;
- };
- params: import("vue-types").VueTypeValidableDef<any>;
- separator: import("vue-types").VueTypeValidableDef<any>;
- itemRender: {
- type: import("vue").PropType<(opt: {
- route: import("./Breadcrumb").Route;
- params: unknown;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- }) => import("../_util/type").VueNode>;
- };
- }>>, {}, true, {}, import("../_util/type").CustomSlotsType<{
- separator: any;
- itemRender: {
- route: import("./Breadcrumb").Route;
- params: any;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- };
- default: any;
- }>, {
- P: {};
- B: {};
- D: {};
- C: {};
- M: {};
- Defaults: {};
- }, Readonly<import("vue").ExtractPropTypes<{
- prefixCls: StringConstructor;
- routes: {
- type: import("vue").PropType<import("./Breadcrumb").Route[]>;
- };
- params: import("vue-types").VueTypeValidableDef<any>;
- separator: import("vue-types").VueTypeValidableDef<any>;
- itemRender: {
- type: import("vue").PropType<(opt: {
- route: import("./Breadcrumb").Route;
- params: unknown;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- }) => import("../_util/type").VueNode>;
- };
- }>>, () => import("../_util/type").VueNode, {}, {}, {}, {}>;
- __isFragment?: never;
- __isTeleport?: never;
- __isSuspense?: never;
- } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
- prefixCls: StringConstructor;
- routes: {
- type: import("vue").PropType<import("./Breadcrumb").Route[]>;
- };
- params: import("vue-types").VueTypeValidableDef<any>;
- separator: import("vue-types").VueTypeValidableDef<any>;
- itemRender: {
- type: import("vue").PropType<(opt: {
- route: import("./Breadcrumb").Route;
- params: unknown;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- }) => import("../_util/type").VueNode>;
- };
- }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {}, {}, string, import("../_util/type").CustomSlotsType<{
- separator: any;
- itemRender: {
- route: import("./Breadcrumb").Route;
- params: any;
- routes: import("./Breadcrumb").Route[];
- paths: string[];
- };
- default: any;
- }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
- readonly Item: typeof BreadcrumbItem;
- readonly Separator: typeof BreadcrumbSeparator;
- };
- export default _default;
|