import { type ReactNode } from "react"; import type { GeistdocsConfig } from "../config"; interface PageActionsProps { config: Pick; /** * Which variant to render. Defaults to both. Use "desktop" to render only * the dropdown (beside the title) and "mobile" to render only the inline * action row (below the description). */ only?: "desktop" | "mobile"; page: { markdownUrl: string; path?: string; url: string; }; } interface GeistdocsTableOfContentsActionsProps { config: Pick; extraActions: ReactNode[]; } export declare const GeistdocsPageActions: ({ config, page, only, }: PageActionsProps) => import("react/jsx-runtime").JSX.Element | null; export declare const GeistdocsTableOfContentsActions: ({ config, extraActions, }: GeistdocsTableOfContentsActionsProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=page-actions-client.d.ts.map