/** * Takes source code with a cursor position indicated by the given marker * ("┆" by default), and returns the source without the marker along with * the cursor position. */ export declare function extractCursor(sourceWithCursor: string, marker?: string): { source: string; pos: number; }; /** * Takes source code with a cursor position indicated by the given marker * ("┆" by default), and returns the source without the marker along with * the cursor position. */ export declare function extractCursors(sourceWithCursor: string, marker?: string): { source: string; pos: number[]; }; /** * Takes source code with start and end positions indicated by given marker * ("~~~" by default) and returns the source without the markers along with * the start and end positions. */ export declare function extractSquiggles(sourceWithSquiggles: string, marker?: string): { source: string; pos: number; end: number; }; //# sourceMappingURL=source-utils.d.ts.map