UNPKG

421 BTypeScriptView Raw
1import { RuleInterface } from "./interfaces";
2import { DataTypeEnum } from "./enumerations";
3export declare class Rule implements RuleInterface {
4 id?: number;
5 name: string;
6 aliases?: string[];
7 label: string;
8 description?: string;
9 sampleValue?: string;
10 statedAs?: string;
11 dataType: DataTypeEnum;
12 constructor(rule: RuleInterface);
13 expectedFacts(): string[];
14 getRule(): string;
15}