import { Bucket } from '@aws-cdk/aws-s3';
import { Construct } from '@aws-cdk/core';
/**
 * @stability stable
 */
export interface IReplicationDestinationBucket {
    /**
     * バケット名.
     *
     * @stability stable
     */
    bucketName?: string;
    /**
     * レプリケーション元の IAM Role Arn.
     *
     * @stability stable
     */
    baseIamRoleArn: string;
}
/**
 * レプリケーション先となるS3バケットを作成するConstruct.
 *
 * @stability stable
 */
export declare class ReplicationDestinationBucket extends Construct {
    /**
     * @stability stable
     */
    readonly bucket: Bucket;
    /**
     * @stability stable
     */
    constructor(scope: Construct, id: string, props: IReplicationDestinationBucket);
}
