declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent; readonly shape: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown, "cover", boolean>; } & { background: never; color: never; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; readonly shape: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown, "cover", boolean>; } & { background: never; color: never; }>> & Readonly<{}>, { readonly size: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly shape: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly src: string; readonly fit: any; }, {}, { ElAvatar: import("element-plus/es/utils/index.mjs").SFCWithInstall<{ new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins; readonly shape: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown, "cover", boolean>; }>> & { onError?: ((evt: Event) => any) | undefined; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { error: (evt: Event) => void; }, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, { readonly size: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly shape: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly src: string; readonly fit: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown>; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; readonly shape: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown, "cover", boolean>; }>> & { onError?: ((evt: Event) => any) | undefined; }, {}, {}, {}, {}, { readonly size: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly shape: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly src: string; readonly fit: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown>; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; readonly shape: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly icon: { readonly type: import("vue").PropType (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly src: import("element-plus/es/utils/index.mjs").EpPropFinalized; readonly alt: StringConstructor; readonly srcSet: StringConstructor; readonly fit: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown, "cover", boolean>; }>> & { onError?: ((evt: Event) => any) | undefined; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { error: (evt: Event) => void; }, string, { readonly size: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly shape: import("element-plus/es/utils/index.mjs").EpPropMergeType; readonly src: string; readonly fit: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => any))[], unknown, unknown>; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;