import type { Node as UnistNode } from 'unist-util-visit-parents'; import type { MdxPrismOptions } from '../types'; export interface Node extends UnistNode { value: string; children?: Node[]; lineStart: number; lineEnd: number; } export declare type Ast = Node[]; declare type LineNumber = number; export declare type Marker = { line: LineNumber; }; export declare type Options = { markers: (Marker | LineNumber)[]; lineHighlight?: MdxPrismOptions['lineHighlight']; }; export {};