import type { H0IconSource, H0IconStrokeLinecap, H0IconStrokeLinejoin } from './Icon.types'; type __VLS_Props = { icon: H0IconSource; size?: number | string; strokeWidth?: number | string; title?: string; strokeLinecap?: H0IconStrokeLinecap; strokeLinejoin?: H0IconStrokeLinejoin; }; declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { title: string; size: number | string; strokeWidth: number | string; strokeLinecap: H0IconStrokeLinecap; strokeLinejoin: H0IconStrokeLinejoin; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;