import * as outputs from "../types/output"; export interface GetIamPolicyDocumentStatement { actions?: string[]; conditions?: outputs.GetIamPolicyDocumentStatementCondition[]; effect?: string; principal?: string; resources?: string[]; sid?: string; } export interface GetIamPolicyDocumentStatementCondition { test: string; values: string[]; variable: string; } export interface IlmPolicyRule { expiration?: string; filter?: string; /** * The ID of this resource. */ id: string; noncurrentVersionExpirationDays?: number; status: string; tags?: { [key: string]: string; }; } export interface S3BucketNotificationQueue { events: string[]; filterPrefix?: string; filterSuffix?: string; /** * The ID of this resource. */ id: string; queueArn: string; } export interface S3BucketVersioningVersioningConfiguration { excludeFolders?: boolean; excludedPrefixes?: string[]; status: string; } //# sourceMappingURL=output.d.ts.map