declare function __VLS_template(): { slots: { default?(_: {}): any; }; refs: {}; attrs: Partial<{}>; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import('vue').DefineComponent<{ width?: string | number; height?: string | number; particleCount?: number; particleMaxSize?: number; particleMinSize?: number; offsetInitial?: number; offsetEnd?: number; particleColor?: string; particleColorRandom?: boolean; evenEmpty?: boolean; particleZIndex?: number | string; speed?: number; click?: boolean; move?: boolean; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{ width?: string | number; height?: string | number; particleCount?: number; particleMaxSize?: number; particleMinSize?: number; offsetInitial?: number; offsetEnd?: number; particleColor?: string; particleColorRandom?: boolean; evenEmpty?: boolean; particleZIndex?: number | string; speed?: number; click?: boolean; move?: boolean; }> & Readonly<{}>, { width: string | number; height: string | number; click: boolean; speed: number; move: boolean; particleCount: number; offsetInitial: number; offsetEnd: number; particleZIndex: number | string; particleMaxSize: number; particleMinSize: number; particleColor: string; particleColorRandom: boolean; evenEmpty: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };