import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class OptionSetting { ResourceName?: Value; Value?: Value; Namespace: Value; OptionName: Value; constructor(properties: OptionSetting); } export declare class Tier { Type?: Value; Version?: Value; Name?: Value; constructor(properties: Tier); } export interface EnvironmentProperties { PlatformArn?: Value; ApplicationName: Value; Description?: Value; EnvironmentName?: Value; OperationsRole?: Value; Tier?: Tier; OptionSettings?: List; VersionLabel?: Value; TemplateName?: Value; SolutionStackName?: Value; CNAMEPrefix?: Value; Tags?: List; } export default class Environment extends ResourceBase { static OptionSetting: typeof OptionSetting; static Tier: typeof Tier; constructor(properties: EnvironmentProperties); }