@qualweb/core
Version:
QualWeb evaluator core engine
14 lines • 699 B
TypeScript
import type { Translate, TranslationValues } from '@qualweb/locale';
import type { QualwebReport } from '../evaluation/QualwebReport';
import type { Assertion } from '../evaluation/Assertion';
import type { ModuleType } from '../evaluation/ModuleType';
export declare class ModuleTranslator {
private readonly module;
private readonly assertionTranslator;
private readonly testTranslator;
constructor(module: ModuleType, locale: Translate);
translate(report: QualwebReport): void;
translateAssertion(assertion: Assertion): void;
translateTest(assertionCode: string, resultCode: string, values?: TranslationValues): string;
}
//# sourceMappingURL=ModuleTranslator.d.ts.map