import { StorageClassEnum } from './storage/StorageClassEnum';
/** Specifies the transition rule for the lifecycle rule that describes when noncurrent objects transition to a specific storage class. */
export interface StorageLifecycleRuleNoncurrentVersionTransition {
    /** Specifies how many noncurrent versions to retain in the same storage class before transitioning objects. You can specify up to 100 noncurrent versions to retain. */
    newerNoncurrentVersions?: number;
    /** Specifies the number of days an object is noncurrent before the associated action can be performed. */
    noncurrentDays?: number;
    /** The storage class to which you want the object to transition. */
    storageClass?: StorageClassEnum;
}
//# sourceMappingURL=StorageLifecycleRuleNoncurrentVersionTransition.d.ts.map