import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ResourceValue { Value?: Value; constructor(properties: ResourceValue); } export declare class StaticValue { Values?: List>; constructor(properties: StaticValue); } export declare class RemediationParameterValue { ResourceValue?: ResourceValue; StaticValue?: StaticValue; constructor(properties: RemediationParameterValue); } export interface RemediationConfigurationProperties { TargetVersion?: Value; Parameters?: { [key: string]: any; }; TargetType: Value; ConfigRuleName: Value; ResourceType?: Value; TargetId: Value; } export default class RemediationConfiguration extends ResourceBase { static ResourceValue: typeof ResourceValue; static StaticValue: typeof StaticValue; static RemediationParameterValue: typeof RemediationParameterValue; constructor(properties: RemediationConfigurationProperties); }