import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class Predicate { Type: Value; DataId: Value; Negated: Value; constructor(properties: Predicate); } export interface RuleProperties { MetricName: Value; Predicates?: List; Name: Value; } export default class Rule extends ResourceBase { static Predicate: typeof Predicate; constructor(properties: RuleProperties); }