import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ScheduledAction { EndTime?: Value; ScalableTargetAction?: ScalableTargetAction; Schedule: Value; ScheduledActionName: Value; StartTime?: Value; constructor(properties: ScheduledAction); } export declare class ScalableTargetAction { MaxCapacity?: Value; MinCapacity?: Value; constructor(properties: ScalableTargetAction); } export interface ScalableTargetProperties { MaxCapacity: Value; MinCapacity: Value; ResourceId: Value; RoleARN: Value; ScalableDimension: Value; ScheduledActions?: List; ServiceNamespace: Value; } export default class ScalableTarget extends ResourceBase { static ScheduledAction: typeof ScheduledAction; static ScalableTargetAction: typeof ScalableTargetAction; constructor(properties: ScalableTargetProperties); }