import React, { type ReactNode, Component } from 'react'; import PropTypes from 'prop-types'; import type { ItemProps } from './types'; /** * Breadcrumb.Item */ declare class Item extends Component { static propTypes: { prefix: PropTypes.Requireable; rtl: PropTypes.Requireable; link: PropTypes.Requireable; activated: PropTypes.Requireable; separator: PropTypes.Requireable; className: PropTypes.Requireable; children: PropTypes.Requireable; onClick: PropTypes.Requireable<(...args: any[]) => any>; }; static defaultProps: { prefix: string; }; static _typeMark: string; static Separator({ prefix, children }: { prefix?: string; children: ReactNode; }): React.JSX.Element; render(): React.JSX.Element; } declare const _default: import("../config-provider/types").ConfiguredComponentClass & { _typeMark: string; Separator: typeof Item.Separator; }; export default _default;