import * as cxapi from '@aws-cdk/cx-api';
import { SdkProvider, ISDK } from '../aws-auth';
/**
 * Configuration needed to monitor CloudWatch Log Groups
 * found in a given CloudFormation Stack
 */
export interface FoundLogGroupsResult {
    /**
     * The resolved environment (account/region) that the log
     * groups are deployed in
     */
    readonly env: cxapi.Environment;
    /**
     * The SDK that can be used to read events from the CloudWatch
     * Log Groups in the given environment
     */
    readonly sdk: ISDK;
    /**
     * The names of the relevant CloudWatch Log Groups
     * in the given CloudFormation template
     */
    readonly logGroupNames: string[];
}
export declare function findCloudWatchLogGroups(sdkProvider: SdkProvider, stackArtifact: cxapi.CloudFormationStackArtifact): Promise<FoundLogGroupsResult>;
