// File generated from our OpenAPI spec by Stainless.
import { APIResource } from 'cloudflare/resource';
import * as BucketsAPI from 'cloudflare/resources/r2/buckets';
import * as SippyAPI from 'cloudflare/resources/r2/sippy';
export class R2 extends APIResource {
    constructor() {
        super(...arguments);
        this.buckets = new BucketsAPI.Buckets(this._client);
        this.sippy = new SippyAPI.Sippy(this._client);
    }
}
(function (R2) {
    R2.Buckets = BucketsAPI.Buckets;
    R2.R2BucketsCursorPagination = BucketsAPI.R2BucketsCursorPagination;
    R2.Sippy = SippyAPI.Sippy;
})(R2 || (R2 = {}));
//# sourceMappingURL=r2.mjs.map