import { AbapTarget } from "@sap-ux/system-access"; import { IAbapTargetMeta, IConfiguration, LandscapeType } from "../../model/configuration.js"; import IValidator from "./validator.js"; export default class AbapValidator implements IValidator { type: LandscapeType; validateAndGetAbapTarget(target: AbapTarget & IAbapTargetMeta | undefined, destination: string | undefined): AbapTarget & IAbapTargetMeta; validateConfiguration({ target, destination }: IConfiguration): void; }