import type { BreadcrumbItem, BreadcrumbLinkType } from './types'; export type SbBreadcrumbsProps = { items: BreadcrumbItem[]; linkType?: BreadcrumbLinkType; breadcrumbsTitle?: string; disableLinkNavigation?: boolean; minBreadcrumbWidth?: number; }; declare var __VLS_1: {}, __VLS_20: { item: BreadcrumbItem; index: number; component?: string; disabled?: boolean; href?: string; id: string | number; label?: string; linkType?: BreadcrumbLinkType; slug?: string; target?: string; to?: string; value?: string; onClick?: (event: MouseEvent | KeyboardEvent) => void; }; type __VLS_Slots = {} & { 'root-item'?: (props: typeof __VLS_1) => any; } & { item?: (props: typeof __VLS_20) => any; }; declare const __VLS_base: import("vue").DefineComponent any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onItem-click"?: ((payload: { event: MouseEvent | KeyboardEvent; item: BreadcrumbItem; index: number; }) => any) | undefined; }>, { disableLinkNavigation: boolean; linkType: BreadcrumbLinkType; breadcrumbsTitle: string; minBreadcrumbWidth: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };