import * as iam from "aws-cdk-lib/aws-iam";
import { Construct } from "constructs";
/**
 * @internal
 */
export declare class GithubCustomResourceProvider extends Construct implements iam.IGrantable {
    /**
     * Retrieve GithubCustomResourceProvider as stack singleton resource.
     */
    static getOrCreate(scope: Construct): GithubCustomResourceProvider;
    readonly serviceToken: string;
    readonly grantPrincipal: iam.IPrincipal;
    constructor(scope: Construct, id: string);
}
