reconcile/reconcile-python/python/reconcile_text/_native.pyi
2026-10-29 08:14:09 +00:00

29 lines
668 B
Python

from reconcile_text._types import (
BuiltinTokenizer,
TextInput,
TextWithCursors,
TextWithCursorsAndHistory,
)
def reconcile(
parent: str,
left: TextInput,
right: TextInput,
tokenizer: BuiltinTokenizer = "Word",
) -> TextWithCursors: ...
def reconcile_with_history(
parent: str,
left: TextInput,
right: TextInput,
tokenizer: BuiltinTokenizer = "Word",
) -> TextWithCursorsAndHistory: ...
def diff(
parent: str,
changed: TextInput,
tokenizer: BuiltinTokenizer = "Word",
) -> list[int | str]: ...
def undiff(
parent: str,
diff: list[int | str],
tokenizer: BuiltinTokenizer = "Word",
) -> str: ...