import { UmbBlockEditorValidationPropertyPathTranslatorBase } from '../../block/block/index.js';
export class UmbRteValidationPropertyPathTranslator extends UmbBlockEditorValidationPropertyPathTranslatorBase {
    async translate(paths, data) {
        if (!data.value || !data.value.blocks) {
            return paths;
        }
        // ContentData:
        paths = await this._translateBlockData(paths, data.value.blocks.contentData, '$.value.blocks.contentData');
        // SettingsData:
        paths = await this._translateBlockData(paths, data.value.blocks.settingsData, '$.value.blocks.settingsData');
        return paths;
    }
}
export { UmbRteValidationPropertyPathTranslator as api };
