import { Resource, ResourceProps } from 'aws-cdk-lib'; import { IGrantable } from 'aws-cdk-lib/aws-iam'; import { IConstruct } from 'constructs'; export interface Ec2RequiredPolicyRemediationDocumentProps extends ResourceProps { } export declare class Ec2RequiredPolicyRemediationDocument extends Resource { readonly automationDefinitionArn: string; readonly documentArn: string; readonly documentName: string; constructor(scope: IConstruct, id: string, props?: Ec2RequiredPolicyRemediationDocumentProps); automationDefinitionArnForVersion(version: string): string; grantExecute(principal: IGrantable): void; }