import * as codepipeline from 'aws-cdk-lib/aws-codepipeline'; import * as codepipeline_actions from 'aws-cdk-lib/aws-codepipeline-actions'; import { Construct } from 'constructs'; export declare enum TriggerKey { /** * points to master_repo.zip */ MASTER_REPO = "master_repo.zip", /** * points to branch_repo.zip */ BRANCH_REPO = "branch_repo.zip" } export interface RioBitBucketSourceActionProps { readonly repositoryName: string; readonly sourceArtifact: codepipeline.Artifact; /** * The path to either master_repo.zip or branch_repo.zip * @defaultValue - Points to master_repo.zip. */ readonly triggerKey?: TriggerKey; } export declare class RioBitBucketSourceAction extends codepipeline_actions.S3SourceAction { constructor(scope: Construct, props: RioBitBucketSourceActionProps); }