export { default as Basic } from './demo/basic';
export { default as FixedSize } from './demo/fixed-size';
export { default as Inset } from './demo/inset';
export { default as AspectRatio } from './demo/aspect-ratio';
export { default as NftTypeUrl } from './demo/nft-type-url';
export { default as MinimumLoadingTime } from './demo/minimum-loading-time';
export { default as WithForeignObject } from './demo/with-foreign-object';
export { default as NftTypeSvg } from './demo/nft-type-svg';
export { default as CustomLoading } from './demo/custom-loading';
export { default as SvgValidation } from './demo/svg-validation';
export { default as BrokenImage } from './demo/broken-image';
export { default as PreferredSvgEmbedderProp } from './demo/preferred-svg-embedder-prop';
export { default as ImageFilter } from './demo/image-filter';

/**
 * @type { import('@storybook/react-vite').Story}
 */
export default {
  title: 'Data Display/NFTDisplay',
  argTypes: {
    imageFilter: {
      control: 'object',
      defaultValue: {
        imageFilter: 'resize',
        w: '500',
        f: 'webp',
      },
    },
  },
};
