import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class SourceConfiguration { ApplicationName: Value; TemplateName: Value; constructor(properties: SourceConfiguration); } export declare class ConfigurationOptionSetting { Namespace: Value; OptionName: Value; ResourceName?: Value; Value?: Value; constructor(properties: ConfigurationOptionSetting); } export interface ConfigurationTemplateProperties { ApplicationName: Value; Description?: Value; EnvironmentId?: Value; OptionSettings?: List; PlatformArn?: Value; SolutionStackName?: Value; SourceConfiguration?: SourceConfiguration; } export default class ConfigurationTemplate extends ResourceBase { static SourceConfiguration: typeof SourceConfiguration; static ConfigurationOptionSetting: typeof ConfigurationOptionSetting; constructor(properties: ConfigurationTemplateProperties); }