| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- import type { Plugin, ExtractPropTypes, PropType } from 'vue';
- import noFound from './noFound';
- import serverError from './serverError';
- import unauthorized from './unauthorized';
- import type { CustomSlotsType } from '../_util/type';
- export declare const IconMap: {
- success: import("@ant-design/icons-vue/lib/icons/CheckCircleFilled").CheckCircleFilledIconType;
- error: import("@ant-design/icons-vue/lib/icons/CloseCircleFilled").CloseCircleFilledIconType;
- info: import("@ant-design/icons-vue/lib/icons/ExclamationCircleFilled").ExclamationCircleFilledIconType;
- warning: import("@ant-design/icons-vue/lib/icons/WarningFilled").WarningFilledIconType;
- };
- export declare const ExceptionMap: {
- '404': () => import("vue/jsx-runtime").JSX.Element;
- '500': () => import("vue/jsx-runtime").JSX.Element;
- '403': () => import("vue/jsx-runtime").JSX.Element;
- };
- export type ExceptionStatusType = 403 | 404 | 500 | '403' | '404' | '500';
- export type ResultStatusType = ExceptionStatusType | keyof typeof IconMap;
- export declare const resultProps: () => {
- prefixCls: StringConstructor;
- icon: import("vue-types").VueTypeValidableDef<any>;
- status: {
- type: PropType<ResultStatusType>;
- default: string;
- };
- title: import("vue-types").VueTypeValidableDef<any>;
- subTitle: import("vue-types").VueTypeValidableDef<any>;
- extra: import("vue-types").VueTypeValidableDef<any>;
- };
- export type ResultProps = Partial<ExtractPropTypes<ReturnType<typeof resultProps>>>;
- declare const _default: {
- new (...args: any[]): import("vue").CreateComponentPublicInstance<Readonly<ExtractPropTypes<{
- prefixCls: StringConstructor;
- icon: import("vue-types").VueTypeValidableDef<any>;
- status: {
- type: PropType<ResultStatusType>;
- default: string;
- };
- title: import("vue-types").VueTypeValidableDef<any>;
- subTitle: import("vue-types").VueTypeValidableDef<any>;
- extra: import("vue-types").VueTypeValidableDef<any>;
- }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly<ExtractPropTypes<{
- prefixCls: StringConstructor;
- icon: import("vue-types").VueTypeValidableDef<any>;
- status: {
- type: PropType<ResultStatusType>;
- default: string;
- };
- title: import("vue-types").VueTypeValidableDef<any>;
- subTitle: import("vue-types").VueTypeValidableDef<any>;
- extra: import("vue-types").VueTypeValidableDef<any>;
- }>>, {
- status: ResultStatusType;
- }, true, {}, CustomSlotsType<{
- title?: any;
- subTitle?: any;
- icon?: any;
- extra?: any;
- default?: any;
- }>, {
- P: {};
- B: {};
- D: {};
- C: {};
- M: {};
- Defaults: {};
- }, Readonly<ExtractPropTypes<{
- prefixCls: StringConstructor;
- icon: import("vue-types").VueTypeValidableDef<any>;
- status: {
- type: PropType<ResultStatusType>;
- default: string;
- };
- title: import("vue-types").VueTypeValidableDef<any>;
- subTitle: import("vue-types").VueTypeValidableDef<any>;
- extra: import("vue-types").VueTypeValidableDef<any>;
- }>>, () => import("../_util/type").VueNode, {}, {}, {}, {
- status: ResultStatusType;
- }>;
- __isFragment?: never;
- __isTeleport?: never;
- __isSuspense?: never;
- } & import("vue").ComponentOptionsBase<Readonly<ExtractPropTypes<{
- prefixCls: StringConstructor;
- icon: import("vue-types").VueTypeValidableDef<any>;
- status: {
- type: PropType<ResultStatusType>;
- default: string;
- };
- title: import("vue-types").VueTypeValidableDef<any>;
- subTitle: import("vue-types").VueTypeValidableDef<any>;
- extra: import("vue-types").VueTypeValidableDef<any>;
- }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
- status: ResultStatusType;
- }, {}, string, CustomSlotsType<{
- title?: any;
- subTitle?: any;
- icon?: any;
- extra?: any;
- default?: any;
- }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
- readonly PRESENTED_IMAGE_403: typeof unauthorized;
- readonly PRESENTED_IMAGE_404: typeof noFound;
- readonly PRESENTED_IMAGE_500: typeof serverError;
- };
- export default _default;
|