export declare const RuleResourceType: {
    readonly EbsSnapshot: "EBS_SNAPSHOT";
    readonly Ec2Image: "EC2_IMAGE";
    readonly EbsVolume: "EBS_VOLUME";
};
/**
 * The resource type retained by the retention rule.
 */
export type RuleResourceType = (typeof RuleResourceType)[keyof typeof RuleResourceType];
export declare const RuleRetentionPeriodRetentionPeriodUnit: {
    readonly Days: "DAYS";
};
/**
 * The retention period unit of the rule
 */
export type RuleRetentionPeriodRetentionPeriodUnit = (typeof RuleRetentionPeriodRetentionPeriodUnit)[keyof typeof RuleRetentionPeriodRetentionPeriodUnit];
export declare const RuleUnlockDelayUnlockDelayUnit: {
    readonly Days: "DAYS";
};
/**
 * The unit of time in which to measure the unlock delay. Currently, the unlock delay can be measure only in days.
 */
export type RuleUnlockDelayUnlockDelayUnit = (typeof RuleUnlockDelayUnlockDelayUnit)[keyof typeof RuleUnlockDelayUnlockDelayUnit];
