export declare class SmartMergeContent {
    private readonly originalMerge;
    private readonly SCHEMA_MARKER;
    merge(existingText: string, generatedText: string): string;
    private extractUserFields;
    private isFieldBlockStart;
    private isPropertyLine;
    private extractFieldBlock;
    private hasSchemaMarkerNearby;
    private countBraces;
    private extractFieldName;
    private addUserFieldsBack;
    private fieldExistsInText;
    private insertFieldBeforeLastBrace;
}
