import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class DeploymentPreference { Type: Value; StateMachineVersionArn: Value; Percentage?: Value; Alarms?: List>; Interval?: Value; constructor(properties: DeploymentPreference); } export declare class RoutingConfigurationVersion { StateMachineVersionArn: Value; Weight: Value; constructor(properties: RoutingConfigurationVersion); } export interface StateMachineAliasProperties { Description?: Value; RoutingConfiguration?: List; DeploymentPreference?: DeploymentPreference; Name?: Value; } export default class StateMachineAlias extends ResourceBase { static DeploymentPreference: typeof DeploymentPreference; static RoutingConfigurationVersion: typeof RoutingConfigurationVersion; constructor(properties?: StateMachineAliasProperties); }