import { ResourceBase } from '../resource'; import { Value, List } from '../dataTypes'; export declare class CloudWatchLogsConfiguration { LogGroupArn?: Value; constructor(properties: CloudWatchLogsConfiguration); } export declare class LogConfiguration { EventSource?: Value; CloudWatchLogsConfiguration?: CloudWatchLogsConfiguration; LogLevel?: Value; constructor(properties: LogConfiguration); } export interface LogDeliveryConfigurationProperties { UserPoolId: Value; LogConfigurations?: List; } export default class LogDeliveryConfiguration extends ResourceBase { static CloudWatchLogsConfiguration: typeof CloudWatchLogsConfiguration; static LogConfiguration: typeof LogConfiguration; constructor(properties: LogDeliveryConfigurationProperties); }