import { type MarkdownSegment } from "../document/markdown";
import type { Inline, InlineContent } from "./types";
export declare const to_inline_array: (content: InlineContent) => Array<string | Inline>;
export declare const has_structured: (content: InlineContent) => boolean;
export declare const inline_to_plain: (node: string | Inline) => string;
export interface SegmentOptions {
    link_color: string;
    code_color: string;
    code_font: string;
    markdown: boolean;
}
export declare const to_segments: (content: InlineContent, opts: SegmentOptions) => MarkdownSegment[];
