import { SvelteComponentTyped } from "svelte";
import type { HTMLAttributes } from 'svelte/elements';
import type { ImgType } from '../types';
declare const __propDef: {
    props: HTMLAttributes<HTMLDivElement> & {
        items: ImgType[];
        imgClass?: string;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {
        default: {
            item: ImgType;
        };
    };
};
export type GalleryProps = typeof __propDef.props;
export type GalleryEvents = typeof __propDef.events;
export type GallerySlots = typeof __propDef.slots;
/**
 * [Go to docs](https://flowbite-svelte.com/)
 * ## Props
 * @prop export let items: $$Props['items'] = [];
 * @prop export let imgClass: $$Props['imgClass'] = 'h-auto max-w-full rounded-lg';
 */
export default class Gallery extends SvelteComponentTyped<GalleryProps, GalleryEvents, GallerySlots> {
}
export {};
