import * as codebuild from 'aws-cdk-lib/aws-codebuild'; import { IBucket } from 'aws-cdk-lib/aws-s3'; import * as pipelines from 'aws-cdk-lib/pipelines'; import { Construct } from 'constructs'; export interface RioCodeBuildProjectProps { input: pipelines.IFileSetProducer; cdkOutDirectory?: string; partialBuildSpec: codebuild.BuildSpec; buildEnvironment?: codebuild.BuildEnvironment; serviceName: string; hostedZoneName: string; env?: Record; cacheBucket?: IBucket; } export declare class RioCodeBuildProject extends pipelines.CodeBuildStep { constructor(scope: Construct, id: string, props: RioCodeBuildProjectProps); }