import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ApplicationSettings { SettingsGroup?: Value; Enabled: Value; constructor(properties: ApplicationSettings); } export declare class StorageConnector { Domains?: List>; ResourceIdentifier?: Value; ConnectorType: Value; constructor(properties: StorageConnector); } export declare class UserSetting { Action: Value; Permission: Value; constructor(properties: UserSetting); } export interface StackProperties { ApplicationSettings?: ApplicationSettings; Description?: Value; StorageConnectors?: List; DeleteStorageConnectors?: Value; UserSettings?: List; AttributesToDelete?: List>; DisplayName?: Value; RedirectURL?: Value; Tags?: List; Name?: Value; FeedbackURL?: Value; } export default class Stack extends ResourceBase { static ApplicationSettings: typeof ApplicationSettings; static StorageConnector: typeof StorageConnector; static UserSetting: typeof UserSetting; constructor(properties?: StackProperties); }