import { ResourceBase } from '../resource'; import { Value } from '../dataTypes'; export declare class CampaignHook { Mode?: Value; WebUrl?: Value; LambdaFunctionName?: Value; constructor(properties: CampaignHook); } export declare class Limits { Daily?: Value; MaximumDuration?: Value; Total?: Value; MessagesPerSecond?: Value; constructor(properties: Limits); } export declare class QuietTime { Start: Value; End: Value; constructor(properties: QuietTime); } export interface ApplicationSettingsProperties { QuietTime?: QuietTime; Limits?: Limits; ApplicationId: Value; CampaignHook?: CampaignHook; CloudWatchMetricsEnabled?: Value; } export default class ApplicationSettings extends ResourceBase { static CampaignHook: typeof CampaignHook; static Limits: typeof Limits; static QuietTime: typeof QuietTime; constructor(properties: ApplicationSettingsProperties); }