import { Logger } from "@docusign-it/sfp-logger"; import SfpPackage from "@docusign-it/sfpds.core/lib/package/SfpPackage"; import { ValidationMode } from "./ValidateImpl"; export interface ApexTestValidatorOptions { coverageThreshold?: number; validationMode: ValidationMode; disableParallelTestExecution?: boolean; } export declare class ApexTestValidator { private targetUsername; private sfpPackage; private props; private logger; constructor(targetUsername: string, sfpPackage: SfpPackage, props: ApexTestValidatorOptions, logger: Logger); validateApexTests(): Promise<{ id: string; result: boolean; message: string; }>; private getTestOptionsForFullPackageTest; private getTestOptionsForDiffPackage; private getTestOptionsForFastFeedBackPackage; private displayTestHeader; }