import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class WafAction { Type: Value; constructor(properties: WafAction); } export declare class ActivatedRule { Action?: WafAction; Priority: Value; RuleId: Value; constructor(properties: ActivatedRule); } export interface WebACLProperties { DefaultAction: WafAction; MetricName: Value; Name: Value; Rules?: List; } export default class WebACL extends ResourceBase { static WafAction: typeof WafAction; static ActivatedRule: typeof ActivatedRule; constructor(properties: WebACLProperties); }