/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
import { ClientSDK } from "../lib/sdks.js";
import { StreamingProfiles } from "./streamingprofiles.js";
import { Transformations } from "./transformations.js";
import { Triggers } from "./triggers.js";
import { UploadMappings } from "./uploadmappings.js";
import { UploadPresets } from "./uploadpresets.js";
export class CloudinaryEnvConfig extends ClientSDK {
    get transformations() {
        return (this._transformations ?? (this._transformations = new Transformations(this._options)));
    }
    get uploadPresets() {
        return (this._uploadPresets ?? (this._uploadPresets = new UploadPresets(this._options)));
    }
    get uploadMappings() {
        return (this._uploadMappings ?? (this._uploadMappings = new UploadMappings(this._options)));
    }
    get triggers() {
        return (this._triggers ?? (this._triggers = new Triggers(this._options)));
    }
    get streamingProfiles() {
        return (this._streamingProfiles ?? (this._streamingProfiles = new StreamingProfiles(this._options)));
    }
}
//# sourceMappingURL=sdk.js.map