export type CodeSpanScan = { kind: "span"; content: string; end: number; } | { kind: "literal"; end: number; }; export declare function backtickRunLength(text: string, index: number): number; export declare function findBacktickRun(text: string, from: number, length: number): number; export declare function scanCodeSpan(text: string, index: number): CodeSpanScan | null; export declare function wrapCodeSpan(content: string): string; export declare function codeBlockFence(body: string): string; export declare function indexOfOutsideCode(text: string, marker: string, from: number): number;