import { Components } from '@vime/core'; interface VmSkeletonProps { class?: string; style?: string; /** Determines which animation effect the skeleton will use. */ effect?: Components.VmSkeleton["effect"]; /** */ ready?: Components.VmSkeleton["ready"]; } interface VmSkeletonEvents { } interface VmSkeletonSlots { default: any; } import { SvelteComponent } from "svelte/internal"; declare class Skeleton extends SvelteComponent { $$prop_def: VmSkeletonProps; $$events_def: VmSkeletonEvents; $$slot_def: VmSkeletonSlots; $on(type: K, callback: (e: VmSkeletonEvents[K]) => any): () => void; $set($$props: Partial): void; constructor(options: any); get ref(): any; get getWebComponent(): HTMLVmSkeletonElement | undefined; } export default Skeleton;