import { aws_iam as IAM } from 'aws-cdk-lib';
import { Construct } from 'constructs';
import type { Repository } from './listRepos.js';
export declare class RepoPermission extends Construct {
    readonly role: IAM.IRole;
    constructor(parent: Construct, id: string, { repository, gitHubOICDProviderArn, }: {
        repository: Repository;
        gitHubOICDProviderArn: string;
    });
}
