/// <reference types="navermaps" />
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
    props: {
        disableClickZoom?: boolean | undefined;
        minClusterSize?: number | undefined;
        maxZoom?: number | undefined;
        gridSize?: number | undefined;
        icons?: (string | naver.maps.ImageIcon | naver.maps.SymbolIcon | naver.maps.HtmlIcon)[] | undefined;
        indexGenerator?: number[] | undefined;
        averageCenter?: boolean | undefined;
        stylingFunction?: ((clusterMarker: naver.maps.Marker, count: number) => void) | undefined;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {
        default: {};
    };
};
export type MarkerClusterProps = typeof __propDef.props;
export type MarkerClusterEvents = typeof __propDef.events;
export type MarkerClusterSlots = typeof __propDef.slots;
export default class MarkerCluster extends SvelteComponentTyped<MarkerClusterProps, MarkerClusterEvents, MarkerClusterSlots> {
}
export {};
