import type { EvaluationReport, ModuleOptions, TestingData } from '@qualweb/core/evaluation';
import { ModuleType, ExecutableModuleContext } from '@qualweb/core/evaluation';
import type { TranslationOptions } from '@qualweb/locale';
import type { QualwebPage } from '@qualweb/core/lib';
export declare class ACTRulesModule extends ExecutableModuleContext {
    readonly name = ModuleType.ACT_RULES;
    protected getModulePackage(): string;
    protected runModule(page: QualwebPage, options: ModuleOptions, translate: TranslationOptions, data: TestingData): Promise<EvaluationReport>;
    private testSpecialCases;
}
//# sourceMappingURL=ACTRulesModule.d.ts.map