import { ResourceBase } from "../../resource";
import { Value } from "../../data-types";
export interface LifecycleHookProperties {
    AutoScalingGroupName: Value<string>;
    DefaultResult?: Value<string>;
    HeartbeatTimeout?: Value<number>;
    LifecycleHookName?: Value<string>;
    LifecycleTransition: Value<string>;
    NotificationMetadata?: Value<string>;
    NotificationTargetARN?: Value<string>;
    RoleARN?: Value<string>;
}
export default class Inner_LifecycleHook extends ResourceBase<LifecycleHookProperties> {
    constructor(properties: LifecycleHookProperties);
}
