import { SvelteComponentTyped } from "svelte"; declare class __sveltets_Render { props(): { items: Item[]; minColWidth?: number | undefined; maxColWidth?: number | undefined; gap?: number | undefined; masonryWidth?: number | undefined; masonryHeight?: number | undefined; animate?: boolean | undefined; style?: string | undefined; duration?: number | undefined; class?: string | undefined; columnClass?: string | undefined; idKey?: string | undefined; getId?: ((item: Item) => unknown) | undefined; }; events(): {} & { [evt: string]: CustomEvent; }; slots(): { default: { idx: number; item: Item; }; }; } export declare type MasonryProps = ReturnType<__sveltets_Render['props']>; export declare type MasonryEvents = ReturnType<__sveltets_Render['events']>; export declare type MasonrySlots = ReturnType<__sveltets_Render['slots']>; export default class Masonry extends SvelteComponentTyped, MasonryEvents, MasonrySlots> { } export {};