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