import * as aws from '@pulumi/aws';
import * as pulumi from '@pulumi/pulumi';
import * as grafana from '@pulumiverse/grafana';
import { GrafanaConnection } from './connection';
export declare namespace CloudWatchLogsConnection {
    type Args = GrafanaConnection.Args & {
        region?: pulumi.Input<string>;
    };
}
export declare class CloudWatchLogsConnection extends GrafanaConnection {
    readonly name: string;
    readonly dataSource: grafana.oss.DataSource;
    readonly rolePolicy: aws.iam.RolePolicy;
    constructor(name: string, args: CloudWatchLogsConnection.Args, opts?: pulumi.ComponentResourceOptions);
    private createRolePolicy;
    private createDataSource;
}
//# sourceMappingURL=cloudwatch-logs-connection.d.ts.map