import { RuleSetResultType } from "./RuleSetResultType";
import { RuleExecutable } from "@appglue/common/dist/Common/Execution/RuleExecutable";
import { ExecutionData } from "@appglue/common/dist/Common/Data/ExecutionData/ExecutionData";
import { ITestingContext } from "@appglue/common/dist/Common/Testing/ITestingContext";
export declare class RuleSetDefinition extends RuleExecutable {
    resultType: RuleSetResultType;
    run(data: ExecutionData, testContext: ITestingContext | undefined): any;
}
