import type { EditorModel } from '../../../../../v2/features/editor/helpers/model';
/**
 * Creates a JSON Monaco editor model with enhanced language support.
 *
 * @param value - The initial JSON content for the model.
 * @returns An object containing the Monaco model and a function to get a range from a JSON path.
 *
 * The returned `getRangeFromPath` function asynchronously finds the AST node for a JSON path,
 * converts its offset and length to a Monaco Range, or returns null if not found.
 */
export declare const createJsonModel: (value?: string) => EditorModel;
//# sourceMappingURL=create-json-model.d.ts.map