fumadocs-ui
Version:
The Radix UI version of Fumadocs UI
46 lines (45 loc) • 1.54 kB
TypeScript
import * as react_jsx_runtime99 from "react/jsx-runtime";
import { ComponentProps } from "react";
import { BreadcrumbOptions } from "fumadocs-core/breadcrumb";
import * as PageTree from "fumadocs-core/page-tree";
//#region src/layouts/docs/page/client.d.ts
declare function PageTOCPopover({
className,
children,
...rest
}: ComponentProps<'div'>): react_jsx_runtime99.JSX.Element;
declare function PageTOCPopoverTrigger({
className,
...props
}: ComponentProps<'button'>): react_jsx_runtime99.JSX.Element;
declare function PageTOCPopoverContent(props: ComponentProps<'div'>): react_jsx_runtime99.JSX.Element;
declare function PageLastUpdate({
date: value,
...props
}: Omit<ComponentProps<'p'>, 'children'> & {
date: Date;
}): react_jsx_runtime99.JSX.Element;
type Item = Pick<PageTree.Item, 'name' | 'description' | 'url'>;
interface FooterProps extends ComponentProps<'div'> {
/**
* Items including information for the next and previous page
*/
items?: {
previous?: Item;
next?: Item;
};
}
declare function PageFooter({
items,
...props
}: FooterProps): react_jsx_runtime99.JSX.Element;
type BreadcrumbProps = BreadcrumbOptions & ComponentProps<'div'>;
declare function PageBreadcrumb({
includeRoot,
includeSeparator,
includePage,
...props
}: BreadcrumbProps): react_jsx_runtime99.JSX.Element | null;
//#endregion
export { BreadcrumbProps, FooterProps, PageBreadcrumb, PageFooter, PageLastUpdate, PageTOCPopover, PageTOCPopoverContent, PageTOCPopoverTrigger };
//# sourceMappingURL=client.d.ts.map