export declare class FirehoseMetrics {
    static incomingBytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static incomingRecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static backupToS3BytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static backupToS3DataFreshnessAverage(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static backupToS3RecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static backupToS3SuccessSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static dataReadFromKinesisStreamBytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static dataReadFromKinesisStreamRecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToElasticsearchBytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToElasticsearchRecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToElasticsearchSuccessSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToRedshiftBytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToRedshiftRecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToRedshiftSuccessSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToS3BytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToS3DataFreshnessAverage(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToS3RecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToS3SuccessSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToSplunkBytesSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToSplunkDataAckLatencyAverage(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToSplunkDataFreshnessAverage(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToSplunkRecordsSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static deliveryToSplunkSuccessSum(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
    static kinesisMillisBehindLatestAverage(dimensions: {
        DeliveryStreamName: string;
    }): {
        namespace: string;
        metricName: string;
        dimensionsMap: {
            DeliveryStreamName: string;
        };
        statistic: string;
    };
}
