UNPKG

@primer/components

Version:
41 lines (40 loc) 1.88 kB
import * as History from 'history'; import React from 'react'; import { SystemCommonProps, SystemFlexProps } from './constants'; import { SxProp } from './sx'; import { ComponentProps } from './utils/types'; declare const BreadcrumbsBase: import("styled-components").StyledComponent<"nav", any, SystemFlexProps & SystemCommonProps & SxProp, never>; export declare type BreadcrumbsProps = ComponentProps<typeof BreadcrumbsBase>; declare function Breadcrumbs({ className, children, theme, ...rest }: React.PropsWithChildren<BreadcrumbsProps>): JSX.Element; declare namespace Breadcrumbs { var displayName: string; } declare const BreadcrumbsItem: import("styled-components").StyledComponent<"a", any, { to?: History.LocationDescriptor<unknown> | undefined; selected?: boolean | undefined; } & SystemCommonProps & SxProp, never>; export declare type BreadcrumbsItemProps = ComponentProps<typeof BreadcrumbsItem>; declare const _default: typeof Breadcrumbs & { Item: import("styled-components").StyledComponent<"a", any, { to?: History.LocationDescriptor<unknown> | undefined; selected?: boolean | undefined; } & SystemCommonProps & SxProp, never>; }; export default _default; /** * @deprecated Use the `Breadcrumbs` component instead (i.e. `<Breadcrumb>` → `<Breadcrumbs>`) */ export declare const Breadcrumb: typeof Breadcrumbs & { Item: import("styled-components").StyledComponent<"a", any, { to?: History.LocationDescriptor<unknown> | undefined; selected?: boolean | undefined; } & SystemCommonProps & SxProp, never>; }; /** * @deprecated Use the `BreadcrumbsProps` type instead */ export declare type BreadcrumbProps = ComponentProps<typeof BreadcrumbsBase>; /** * @deprecated Use the `BreadcrumbsItemProps` type instead */ export declare type BreadcrumbItemProps = ComponentProps<typeof BreadcrumbsItem>;