import { PropType } from "vue"; import { ExtractPublicPropTypes } from "../../util/extract-public-props"; import "./styles/index.css"; declare const imageProps: { alt: StringConstructor; src: StringConstructor; width: PropType; height: PropType; objectFit: { type: PropType<"fill" | "contain" | "cover" | "none" | "scale-down">; default: string; }; borderRadius: { type: StringConstructor; default: string; }; }; export declare type ImageProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ alt: StringConstructor; src: StringConstructor; width: PropType; height: PropType; objectFit: { type: PropType<"fill" | "contain" | "cover" | "none" | "scale-down">; default: string; }; borderRadius: { type: StringConstructor; default: string; }; }, { cssVars: { "--border-radius": string; /** DOM 渲染 width="100%" 失败*/ "--width": string | number | undefined; "--height": string | number | undefined; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; height: PropType; objectFit: { type: PropType<"fill" | "contain" | "cover" | "none" | "scale-down">; default: string; }; borderRadius: { type: StringConstructor; default: string; }; }>>, { borderRadius: string; objectFit: "fill" | "contain" | "cover" | "none" | "scale-down"; }>; export default _default;