import { UmbValidationPathTranslatorBase } from './validation-path-translator-base.controller.js'; import type { UmbControllerAlias, UmbControllerHost } from '../../../../libs/controller-api/index.js'; export declare abstract class UmbAbstractArrayValidationPathTranslator extends UmbValidationPathTranslatorBase { #private; constructor(host: UmbControllerHost, initialPathToMatch: string, queryMethod: (data: any) => string, ctrlAlias?: UmbControllerAlias); translate(path: string): string | false | undefined; abstract getDataFromIndex(index: number): unknown | undefined; }