/** @jsxImportSource @opentui/react */ import { type ReactNode } from "react"; import type { AppServices } from "../../../ui-core/bootstrap/composition-root.js"; import type { Theme } from "../../../ui-core/rendering/theme.js"; import type { ArtifactPagerSource } from "../../../ui-core/rendering/artifact-pager-source.js"; import { type PagerMarkdownMode } from "../../rendering/pager-markdown.js"; export interface PagerProps { readonly services: AppServices; readonly theme: Theme; readonly title: string; readonly body: string; readonly source?: ArtifactPagerSource | undefined; readonly highlightPath?: string | undefined; readonly markdown?: PagerMarkdownMode | undefined; } export { bodyOnlyForCopy } from "./pager-line.js"; export declare function Pager(props: PagerProps): ReactNode;