import { Component } from 'react'; import type { BreadcrumbLinkProps, BreadcrumbLinkState } from './props'; /** --- parent: Breadcrumb id: Breadcrumb.Link --- **/ declare class BreadcrumbLink extends Component { static readonly componentId = "Breadcrumb.Link"; static allowedProps: readonly (keyof { children: React.ReactNode; href?: string; onClick?: (event: React.MouseEvent) => void; onMouseEnter?: (event: React.MouseEvent) => void; size?: "small" | "medium" | "large"; renderIcon?: import("@instructure/shared-types").Renderable; iconPlacement?: "start" | "end"; isCurrentPage?: boolean; })[]; static defaultProps: {}; ref: Element | null; handleRef: (el: Element | null) => void; constructor(props: BreadcrumbLinkProps); handleTruncation(isTruncated: boolean): void; render(): import("@emotion/react/jsx-runtime").JSX.Element; } export default BreadcrumbLink; export { BreadcrumbLink }; //# sourceMappingURL=index.d.ts.map