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