export declare class BucketSplitInfo { private 'current_dn_num'?; private 'after_scale_out_dn_num'?; private 'current_bucket_num'?; private 'after_scale_out_bucket_num'?; private 'is_bucket_split'?; private 'bucket_tilt_rate'?; private 'after_scale_out_bucket_tilt_rate'?; constructor(); withCurrentDnNum(currentDnNum: number): BucketSplitInfo; set currentDnNum(currentDnNum: number | undefined); get currentDnNum(): number | undefined; withAfterScaleOutDnNum(afterScaleOutDnNum: number): BucketSplitInfo; set afterScaleOutDnNum(afterScaleOutDnNum: number | undefined); get afterScaleOutDnNum(): number | undefined; withCurrentBucketNum(currentBucketNum: number): BucketSplitInfo; set currentBucketNum(currentBucketNum: number | undefined); get currentBucketNum(): number | undefined; withAfterScaleOutBucketNum(afterScaleOutBucketNum: number): BucketSplitInfo; set afterScaleOutBucketNum(afterScaleOutBucketNum: number | undefined); get afterScaleOutBucketNum(): number | undefined; withIsBucketSplit(isBucketSplit: boolean): BucketSplitInfo; set isBucketSplit(isBucketSplit: boolean | undefined); get isBucketSplit(): boolean | undefined; withBucketTiltRate(bucketTiltRate: string): BucketSplitInfo; set bucketTiltRate(bucketTiltRate: string | undefined); get bucketTiltRate(): string | undefined; withAfterScaleOutBucketTiltRate(afterScaleOutBucketTiltRate: string): BucketSplitInfo; set afterScaleOutBucketTiltRate(afterScaleOutBucketTiltRate: string | undefined); get afterScaleOutBucketTiltRate(): string | undefined; } //# sourceMappingURL=BucketSplitInfo.d.ts.map