import * as core from "@terrascript/core"; export interface SettingArgs extends core.SchemaArgs { name: string | core.StringOut; namespace: string | core.StringOut; resource?: string | core.StringOut; value: string | core.StringOut; } export declare class Setting extends core.Schema { name: string | core.StringOut; namespace: string | core.StringOut; resource?: string | core.StringOut; value: string | core.StringOut; } export interface ConfigurationTemplateArgs extends core.ResourceArgs { application: string | core.StringOut; /** * (Optional) Short description of the Template */ description?: string | core.StringOut; environmentId?: string | core.StringOut; /** * (Required) A unique name for this Template. */ name: string | core.StringOut; setting?: core.Array | core.ArrayOut; solutionStackName?: string | core.StringOut; } export declare class ConfigurationTemplate extends core.Resource { application: string | core.StringOut; /** * (Optional) Short description of the Template */ description?: string | core.StringOut; environmentId?: string | core.StringOut; id: string | core.StringOut; /** * (Required) A unique name for this Template. */ name: string | core.StringOut; setting?: core.Array | core.ArrayOut; solutionStackName?: string | core.StringOut; constructor(name: string, args?: ConfigurationTemplateArgs); getNamespace(): string; } //# sourceMappingURL=configuration_template.d.ts.map