/// <reference types="react" />
import { BaseTestResultData } from "../../Common/Testing/TestResultData";
import { TestResultDataType } from "../../Common/Testing/TestResultDataType";
import { IntersectionRuleDefinition } from "./IntersectionRuleDefinition";
export declare class IntersectionRuleTestResult extends BaseTestResultData {
    type: TestResultDataType;
    private _definition?;
    set definition(definition: IntersectionRuleDefinition | undefined);
    get definition(): IntersectionRuleDefinition | undefined;
    private editContext?;
    render(): JSX.Element | undefined;
}
export declare class IntersectionXRuleTestResult extends BaseTestResultData {
    type: TestResultDataType;
}
export declare class IntersectionYRuleTestResult extends BaseTestResultData {
    type: TestResultDataType;
}
