import { aws_iam as IAM } from 'aws-cdk-lib';
import { Construct } from 'constructs';
export declare class ContinuousDeployment extends Construct {
    readonly role: IAM.IRole;
    constructor(parent: Construct, { repository: { owner, repo }, gitHubOICDProviderArn, environment, }: {
        repository: {
            owner: string;
            repo: string;
        };
        gitHubOICDProviderArn: string;
        environment?: string;
    });
}
