export type MarkerResolution = { success: true; offset: number; } | { success: false; error: string; }; export declare function findUniqueMarkerOffset(content: string, marker: string, kind: 'insertBefore' | 'insertAfter'): MarkerResolution; export type BoundaryCheckResult = { success: true; } | { success: false; error: string; }; export declare function assertOffsetNotInsideDecodedWidget(content: string, offset: number): BoundaryCheckResult; //# sourceMappingURL=richstring-marker-resolver.d.ts.map