"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceImage",a="Image component with loading, error states, and optimization.",i="display",n="1.0.0",o="stable",c=[{name:"src",type:"string",required:!0,description:"Image source"},{name:"alt",type:"string",required:!0,description:"Alt text"},{name:"width",type:"number | string",description:"Image width"},{name:"height",type:"number | string",description:"Image height"},{name:"fallback",type:"string | React.ReactNode",description:"Fallback on error"},{name:"placeholder",type:"'blur' | 'empty' | React.ReactNode",default:"'empty'",description:"Loading placeholder"},{name:"lazy",type:"boolean",default:"true",description:"Lazy load"},{name:"objectFit",type:"'cover' | 'contain' | 'fill' | 'none'",default:"'cover'",description:"Object fit"},{name:"preview",type:"boolean",default:"false",description:"Enable preview on click"}],s=[{title:"Image",description:"Optimized image",code:`<NiceImage
  src="/photo.jpg"
  alt="Description"
  width={400}
  height={300}
  fallback="/placeholder.jpg"
  placeholder="blur"
  lazy
  preview
/>`}],r={keyboard:["Tab to preview button"],aria:["Image with alt text","Loading state"]},l=["NiceAvatar","NiceGallery"],p={$schema:e,name:t,description:a,category:i,since:n,status:o,props:c,examples:s,accessibility:r,seeAlso:l};exports.$schema=e;exports.accessibility=r;exports.category=i;exports.default=p;exports.description=a;exports.examples=s;exports.name=t;exports.props=c;exports.seeAlso=l;exports.since=n;exports.status=o;
