import { PropsWithChildren } from 'react'; interface FootnoteProps extends PropsWithChildren<{ noteText: string; className?: string; noteType?: string; }> { } /** * **JSON-format type: footnote** * * A regular footnote. The content of the footnote is found under its children. * * Attributes: * * `refId` (optional) The `id` of a footnote that is also present in this document. These footnotes will have the exact same content. This would be useful if printed footnotes are desired - a `footnote` with a `refId` should reference the same footnote at the bottom of the article. * * Children: `[any+]` * * **JSON-format type: option** * * A special footnote, which always has the same children: a string with the default string `"Option/accessory."` (translated to the language of the article). `option` is typically rendered with a superscripted `*`, unlike `footnote` which is rendered as a superscripted icon, but each client can choose how to handle these. * * Children: See above. * * @param noteText * @param className * @param props * @constructor */ declare function Footnote({ noteText, className, ...props }: FootnoteProps): import("react/jsx-runtime").JSX.Element | null; export { Footnote };