import type { GenerateStyle } from '@antdv/pro-provider'; import type { Key, VueNode } from '@antdv/pro-utils'; import type { BreadcrumbProps } from 'ant-design-vue'; import type { CSSProperties, ExtractPublicPropTypes, HTMLAttributes, VNode } from 'vue'; import type { FooterToolbarProps } from '../FooterToolbar'; import type { WaterMarkProps } from '../WaterMark'; import type { PageContainerProps } from './interface'; import type { PageContainerToken, pageContainerToken } from './style'; export declare const pageHeaderTabConfigProps: { readonly tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; readonly tabActiveKey: import("@antdv/pro-utils").VueTypeDef; readonly onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; readonly tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly fixHeader: BooleanConstructor; readonly fixedHeader: BooleanConstructor; }; export type PageHeaderTabConfig = ExtractPublicPropTypes; export declare const pageContainerProps: { readonly className: import("@antdv/pro-utils").VueTypeValidateDef>; readonly layout: import("@antdv/pro-utils").VueTypeValidateDef>; readonly contentWidth: import("@antdv/pro-utils").VueTypeDef; readonly extra: import("@antdv/pro-utils").VueTypeValidateDef>; readonly backIcon: import("@antdv/pro-utils").VueTypeValidateDef>; readonly subTitle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly childrenContentStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumbClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tags: import("@antdv/pro-utils").VueTypeValidateDef>; readonly avatar: import("@antdv/pro-utils").VueTypeValidateDef; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }, import("@antdv/pro-utils").ValidatorFunction; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }>>; readonly onBack: import("@antdv/pro-utils").VueTypeValidateDef<(e?: MouseEvent) => void, import("@antdv/pro-utils").ValidatorFunction<(e?: MouseEvent) => void>>; readonly ghost: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; readonly tabActiveKey: import("@antdv/pro-utils").VueTypeDef; readonly onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; readonly tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly fixHeader: BooleanConstructor; readonly fixedHeader: BooleanConstructor; readonly title: import("@antdv/pro-utils").VueTypeDef & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | null | undefined; }; readonly content: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly prefixCls: StringConstructor; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly token: import("@antdv/pro-utils").VueTypeValidateDef>; readonly header: import("@antdv/pro-utils").VueTypeValidateDef<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes, import("@antdv/pro-utils").ValidatorFunction<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes>>; readonly pageHeaderRender: import("@antdv/pro-utils").VueTypeDef VueNode)> & { default: false | ((props: PageContainerProps) => VueNode); }; readonly affixProps: import("@antdv/pro-utils").VueTypeValidateDef Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>, import("@antdv/pro-utils").ValidatorFunction Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>>>; readonly loading: import("@antdv/pro-utils").VueTypeDef; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>> & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | (() => Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>) | null | undefined; }; readonly breadcrumbRender: import("@antdv/pro-utils").VueTypeDef VueNode) | undefined> & { default: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; }; readonly waterMarkProps: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumb: import("@antdv/pro-utils").VueTypeValidateDef; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>, import("@antdv/pro-utils").ValidatorFunction; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>>>; readonly children: import("@antdv/pro-utils").VueTypeValidateDef>; readonly stylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerStylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerToolBarProps: import("@antdv/pro-utils").VueTypeValidateDef>; }; declare const ProBreadcrumb: import("vue").DefineComponent; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const PageContainer: import("vue").DefineComponent>; readonly layout: import("@antdv/pro-utils").VueTypeValidateDef>; readonly contentWidth: import("@antdv/pro-utils").VueTypeDef; readonly extra: import("@antdv/pro-utils").VueTypeValidateDef>; readonly backIcon: import("@antdv/pro-utils").VueTypeValidateDef>; readonly subTitle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly childrenContentStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumbClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tags: import("@antdv/pro-utils").VueTypeValidateDef>; readonly avatar: import("@antdv/pro-utils").VueTypeValidateDef; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }, import("@antdv/pro-utils").ValidatorFunction; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }>>; readonly onBack: import("@antdv/pro-utils").VueTypeValidateDef<(e?: MouseEvent) => void, import("@antdv/pro-utils").ValidatorFunction<(e?: MouseEvent) => void>>; readonly ghost: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; readonly tabActiveKey: import("@antdv/pro-utils").VueTypeDef; readonly onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; readonly tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly fixHeader: BooleanConstructor; readonly fixedHeader: BooleanConstructor; readonly title: import("@antdv/pro-utils").VueTypeDef & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | null | undefined; }; readonly content: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly prefixCls: StringConstructor; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly token: import("@antdv/pro-utils").VueTypeValidateDef>; readonly header: import("@antdv/pro-utils").VueTypeValidateDef<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes, import("@antdv/pro-utils").ValidatorFunction<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes>>; readonly pageHeaderRender: import("@antdv/pro-utils").VueTypeDef VueNode)> & { default: false | ((props: PageContainerProps) => VueNode); }; readonly affixProps: import("@antdv/pro-utils").VueTypeValidateDef Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>, import("@antdv/pro-utils").ValidatorFunction Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>>>; readonly loading: import("@antdv/pro-utils").VueTypeDef; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>> & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | (() => Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>) | null | undefined; }; readonly breadcrumbRender: import("@antdv/pro-utils").VueTypeDef VueNode) | undefined> & { default: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; }; readonly waterMarkProps: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumb: import("@antdv/pro-utils").VueTypeValidateDef; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>, import("@antdv/pro-utils").ValidatorFunction; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>>>; readonly children: import("@antdv/pro-utils").VueTypeValidateDef>; readonly stylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerStylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerToolBarProps: import("@antdv/pro-utils").VueTypeValidateDef>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>; readonly layout: import("@antdv/pro-utils").VueTypeValidateDef>; readonly contentWidth: import("@antdv/pro-utils").VueTypeDef; readonly extra: import("@antdv/pro-utils").VueTypeValidateDef>; readonly backIcon: import("@antdv/pro-utils").VueTypeValidateDef>; readonly subTitle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly childrenContentStyle: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumbClassName: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tags: import("@antdv/pro-utils").VueTypeValidateDef>; readonly avatar: import("@antdv/pro-utils").VueTypeValidateDef; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }, import("@antdv/pro-utils").ValidatorFunction; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }>>; readonly onBack: import("@antdv/pro-utils").VueTypeValidateDef<(e?: MouseEvent) => void, import("@antdv/pro-utils").ValidatorFunction<(e?: MouseEvent) => void>>; readonly ghost: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; readonly tabActiveKey: import("@antdv/pro-utils").VueTypeDef; readonly onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; readonly tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly fixHeader: BooleanConstructor; readonly fixedHeader: BooleanConstructor; readonly title: import("@antdv/pro-utils").VueTypeDef & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | null | undefined; }; readonly content: import("@antdv/pro-utils").VueTypeValidateDef>; readonly extraContent: import("@antdv/pro-utils").VueTypeValidateDef>; readonly prefixCls: StringConstructor; readonly footer: import("@antdv/pro-utils").VueTypeValidateDef>; readonly token: import("@antdv/pro-utils").VueTypeValidateDef>; readonly header: import("@antdv/pro-utils").VueTypeValidateDef<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes, import("@antdv/pro-utils").ValidatorFunction<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes>>; readonly pageHeaderRender: import("@antdv/pro-utils").VueTypeDef VueNode)> & { default: false | ((props: PageContainerProps) => VueNode); }; readonly affixProps: import("@antdv/pro-utils").VueTypeValidateDef Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>, import("@antdv/pro-utils").ValidatorFunction Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>>>; readonly loading: import("@antdv/pro-utils").VueTypeDef; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>> & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | (() => Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>) | null | undefined; }; readonly breadcrumbRender: import("@antdv/pro-utils").VueTypeDef VueNode) | undefined> & { default: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; }; readonly waterMarkProps: import("@antdv/pro-utils").VueTypeValidateDef>; readonly breadcrumb: import("@antdv/pro-utils").VueTypeValidateDef; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>, import("@antdv/pro-utils").ValidatorFunction; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>>>; readonly children: import("@antdv/pro-utils").VueTypeValidateDef>; readonly stylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerStylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; readonly footerToolBarProps: import("@antdv/pro-utils").VueTypeValidateDef>; }>> & Readonly<{}>, { readonly title: VueNode; readonly breadcrumbRender: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly fixedHeader: boolean; readonly loading: VueNode | Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>; readonly fixHeader: boolean; readonly pageHeaderRender: false | ((props: PageContainerProps) => VueNode); }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const ProPageHeader: import("vue").DefineComponent> & { required: true; }; className: import("@antdv/pro-utils").VueTypeValidateDef>; layout: import("@antdv/pro-utils").VueTypeValidateDef>; contentWidth: import("@antdv/pro-utils").VueTypeDef; extra: import("@antdv/pro-utils").VueTypeValidateDef>; backIcon: import("@antdv/pro-utils").VueTypeValidateDef>; subTitle: import("@antdv/pro-utils").VueTypeValidateDef>; childrenContentStyle: import("@antdv/pro-utils").VueTypeValidateDef>; breadcrumbClassName: import("@antdv/pro-utils").VueTypeValidateDef>; tags: import("@antdv/pro-utils").VueTypeValidateDef>; avatar: import("@antdv/pro-utils").VueTypeValidateDef; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }, import("@antdv/pro-utils").ValidatorFunction; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }>>; onBack: import("@antdv/pro-utils").VueTypeValidateDef<(e?: MouseEvent) => void, import("@antdv/pro-utils").ValidatorFunction<(e?: MouseEvent) => void>>; ghost: import("@antdv/pro-utils").VueTypeValidateDef>; tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; tabActiveKey: import("@antdv/pro-utils").VueTypeDef; onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; fixHeader: BooleanConstructor; fixedHeader: BooleanConstructor; title: import("@antdv/pro-utils").VueTypeDef & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | null | undefined; }; content: import("@antdv/pro-utils").VueTypeValidateDef>; extraContent: import("@antdv/pro-utils").VueTypeValidateDef>; prefixCls: StringConstructor; footer: import("@antdv/pro-utils").VueTypeValidateDef>; token: import("@antdv/pro-utils").VueTypeValidateDef>; header: import("@antdv/pro-utils").VueTypeValidateDef<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes, import("@antdv/pro-utils").ValidatorFunction<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes>>; pageHeaderRender: import("@antdv/pro-utils").VueTypeDef VueNode)> & { default: false | ((props: PageContainerProps) => VueNode); }; affixProps: import("@antdv/pro-utils").VueTypeValidateDef Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>, import("@antdv/pro-utils").ValidatorFunction Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>>>; loading: import("@antdv/pro-utils").VueTypeDef; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>> & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | (() => Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>) | null | undefined; }; breadcrumbRender: import("@antdv/pro-utils").VueTypeDef VueNode) | undefined> & { default: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; }; waterMarkProps: import("@antdv/pro-utils").VueTypeValidateDef>; breadcrumb: import("@antdv/pro-utils").VueTypeValidateDef; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>, import("@antdv/pro-utils").ValidatorFunction; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>>>; children: import("@antdv/pro-utils").VueTypeValidateDef>; stylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; footerStylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; footerToolBarProps: import("@antdv/pro-utils").VueTypeValidateDef>; }>, () => import("vue/jsx-runtime").JSX.Element | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & { required: true; }; className: import("@antdv/pro-utils").VueTypeValidateDef>; layout: import("@antdv/pro-utils").VueTypeValidateDef>; contentWidth: import("@antdv/pro-utils").VueTypeDef; extra: import("@antdv/pro-utils").VueTypeValidateDef>; backIcon: import("@antdv/pro-utils").VueTypeValidateDef>; subTitle: import("@antdv/pro-utils").VueTypeValidateDef>; childrenContentStyle: import("@antdv/pro-utils").VueTypeValidateDef>; breadcrumbClassName: import("@antdv/pro-utils").VueTypeValidateDef>; tags: import("@antdv/pro-utils").VueTypeValidateDef>; avatar: import("@antdv/pro-utils").VueTypeValidateDef; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }, import("@antdv/pro-utils").ValidatorFunction; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }>>; onBack: import("@antdv/pro-utils").VueTypeValidateDef<(e?: MouseEvent) => void, import("@antdv/pro-utils").ValidatorFunction<(e?: MouseEvent) => void>>; ghost: import("@antdv/pro-utils").VueTypeValidateDef>; tabList: import("@antdv/pro-utils").VueTypeValidateDef<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[], import("@antdv/pro-utils").ValidatorFunction<(Partial; disabled: { type: BooleanConstructor; }; forceRender: { type: BooleanConstructor; }; closable: { type: BooleanConstructor; }; animated: { type: BooleanConstructor; }; active: { type: BooleanConstructor; }; destroyInactiveTabPane: { type: BooleanConstructor; }; prefixCls: { type: StringConstructor; }; tabKey: { type: (StringConstructor | NumberConstructor)[]; }; id: { type: StringConstructor; }; }>> & { key?: Key; })[]>>; tabActiveKey: import("@antdv/pro-utils").VueTypeDef; onTabChange: import("@antdv/pro-utils").VueTypeValidateDef<(activeKey: Key) => void, import("@antdv/pro-utils").ValidatorFunction<(activeKey: Key) => void>>; tabBarExtraContent: import("@antdv/pro-utils").VueTypeValidateDef>; tabProps: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; fixHeader: BooleanConstructor; fixedHeader: BooleanConstructor; title: import("@antdv/pro-utils").VueTypeDef & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | null | undefined; }; content: import("@antdv/pro-utils").VueTypeValidateDef>; extraContent: import("@antdv/pro-utils").VueTypeValidateDef>; prefixCls: StringConstructor; footer: import("@antdv/pro-utils").VueTypeValidateDef>; token: import("@antdv/pro-utils").VueTypeValidateDef>; header: import("@antdv/pro-utils").VueTypeValidateDef<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes, import("@antdv/pro-utils").ValidatorFunction<{} & { readonly className?: string | undefined; readonly prefixCls?: string | undefined; readonly children?: VueNode; readonly layout?: string | undefined; readonly footer?: VueNode; readonly title?: VueNode; readonly breadcrumb?: VNode | Partial; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>> | undefined; readonly breadcrumbRender?: ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; readonly contentWidth?: import("../../defaultSettings").ContentWidth | undefined; readonly extra?: VueNode; readonly backIcon?: VueNode; readonly subTitle?: VueNode; readonly childrenContentStyle?: CSSProperties | undefined; readonly breadcrumbClassName?: string | undefined; readonly tags?: VueNode; readonly avatar?: (Partial; default: string; }; size: { type: import("vue").PropType; default: () => import("ant-design-vue/es/avatar").AvatarSize; }; src: StringConstructor; srcset: StringConstructor; icon: import("vue-types").VueTypeValidableDef; alt: StringConstructor; gap: NumberConstructor; draggable: { type: BooleanConstructor; default: any; }; crossOrigin: import("vue").PropType<"" | "anonymous" | "use-credentials">; loadError: { type: import("vue").PropType<() => boolean>; }; }>> & { className: string; }) | undefined; readonly onBack?: ((e?: MouseEvent) => void) | undefined; readonly ghost?: boolean | undefined; } & { children?: VueNode; } & HTMLAttributes>>; pageHeaderRender: import("@antdv/pro-utils").VueTypeDef VueNode)> & { default: false | ((props: PageContainerProps) => VueNode); }; affixProps: import("@antdv/pro-utils").VueTypeValidateDef Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>, import("@antdv/pro-utils").ValidatorFunction Window | HTMLElement | null>; default: () => Window & typeof globalThis; }; prefixCls: StringConstructor; onChange: import("vue").PropType<(lastAffix: boolean) => void>; onTestUpdatePosition: import("vue").PropType<() => void>; }>>>>; loading: import("@antdv/pro-utils").VueTypeDef; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>> & { default: string | number | boolean | (() => void) | (() => VNode) | (() => import("@antdv/pro-utils").VNodeChildAtom[]) | (() => VNode) | (() => Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>) | null | undefined; }; breadcrumbRender: import("@antdv/pro-utils").VueTypeDef VueNode) | undefined> & { default: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; }; waterMarkProps: import("@antdv/pro-utils").VueTypeValidateDef>; breadcrumb: import("@antdv/pro-utils").VueTypeValidateDef; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>, import("@antdv/pro-utils").ValidatorFunction; }; params: import("vue-types").VueTypeValidableDef; separator: import("vue-types").VueTypeValidableDef; itemRender: { type: import("vue").PropType<(opt: { route: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route; params: unknown; routes: import("ant-design-vue/es/breadcrumb/Breadcrumb").Route[]; paths: string[]; }) => import("ant-design-vue/es/_util/type").VueNode>; }; }>>>>; children: import("@antdv/pro-utils").VueTypeValidateDef>; stylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; footerStylish: import("@antdv/pro-utils").VueTypeValidateDef, import("@antdv/pro-utils").ValidatorFunction>>; footerToolBarProps: import("@antdv/pro-utils").VueTypeValidateDef>; }>> & Readonly<{}>, { title: VueNode; breadcrumbRender: false | ((props: BreadcrumbProps & { prefixCls: string; }, defaultDom: VNode | null) => VueNode) | undefined; fixedHeader: boolean; loading: VueNode | Partial; wrapperClassName: StringConstructor; tip: import("vue-types").VueTypeValidableDef; delay: NumberConstructor; indicator: import("vue-types").VueTypeValidableDef; }>>; fixHeader: boolean; pageHeaderRender: false | ((props: PageContainerProps) => VueNode); }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export { PageContainer, ProBreadcrumb, ProPageHeader };