component OptimizedImage { outputs { load(payload: { sourceEvent: Event; src: string }) error(payload: { sourceEvent: Event; src: string }) } props { src: string = "" srcset: string = "" sizes: string = "" alt: string = "" width: string = "" height: string = "" loading: string = "lazy" decoding: string = "async" fetchpriority: string = "auto" placeholder: string = "" objectFit: string = "cover" rounded: boolean = false color: string = "primary" size: string = "md" class: string = "" } view { {alt} } }