import { ReactNode } from '../../../../../node_modules/react'; export type NodeAppendixPosition = 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left'; export interface NodeAppendixProps { /** The node content the appendix attaches to. */ children: ReactNode; /** The appendix's own content — a short label/badge, not a full panel. */ content: ReactNode; /** @default 'bottom-right' */ position?: NodeAppendixPosition; } /** * Wraps `children` (typically a `NodeCard`) in a `position: relative` box and renders * `content` as a small pill anchored just outside the chosen corner — for auxiliary * metadata (a count badge, a short caption) attached to a node without cluttering the * node's own body. */ declare function NodeAppendixComponent({ children, content, position }: NodeAppendixProps): import("react/jsx-runtime").JSX.Element; export declare const NodeAppendix: import('../../../../../node_modules/react').MemoExoticComponent; export {};