import { Nichandle } from '../../../nichandle/Nichandle';
import { Data } from '../../Data';
import { RuleExtraData } from './RuleExtraData';
import { Contact } from '../../Contact';
/** A rule data contains the fields that must be validated against a rule */
export interface RuleData {
    /** The admin contact data */
    adminAccount?: Nichandle;
    /** The domain data */
    domain?: Data;
    /** The extra data of the rule */
    extras?: RuleExtraData;
    /** The owner contact data */
    owner?: Contact;
    /** The tech contact data */
    techAccount?: Nichandle;
}
//# sourceMappingURL=RuleData.d.ts.map