import type { FileChange } from "../../tools/file-diff.js"; export declare function isMarkdownPath(path: string | undefined | null): boolean; export declare function isPureAddFileChange(change: FileChange): boolean; export type PagerDefaultKind = "compacted" | "help" | "system" | "tool" | "file-change" | "generic"; export interface PagerDefaultViewInput { readonly kind?: PagerDefaultKind | undefined; readonly toolName?: string | undefined; readonly path?: string | undefined; readonly body?: string | undefined; readonly fileChange?: FileChange | undefined; } export declare function shouldDefaultFormattedView(input: PagerDefaultViewInput): boolean; export declare function defaultPagerMarkdownMode(input: PagerDefaultViewInput): "force" | "plain";