import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
    props: {
        attributes: string[];
        rootPath?: string | undefined;
        transformItems?: import("instantsearch.js").TransformItems<import("instantsearch.js/es/connectors/breadcrumb/connectBreadcrumb").BreadcrumbConnectorParamsItem> | undefined;
        separator?: string | undefined;
        classes?: Partial<{
            /**
             * Class names to apply to the root element
             */
            root: string;
            /**
             * Class names to apply to the root element when there are no refinements possible
             */
            noRefinementRoot: string;
            /**
             * Class names to apply to the list element
             */
            list: string;
            /**
             * Class names to apply to each item element
             */
            item: string;
            /**
             * Class names to apply to the selected item
             */
            selectedItem: string;
            /**
             * Class names to apply to the separator between items
             */
            separator: string;
            /**
             * Class names to apply to each link element
             */
            link: string;
        }> | undefined;
        translations?: Partial<{
            /**
             * The label of the root element
             */
            rootElementText: string;
        }> | undefined;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {};
};
export type BreadcrumbProps = typeof __propDef.props;
export type BreadcrumbEvents = typeof __propDef.events;
export type BreadcrumbSlots = typeof __propDef.slots;
export default class Breadcrumb extends SvelteComponentTyped<BreadcrumbProps, BreadcrumbEvents, BreadcrumbSlots> {
}
export {};
