/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { v4SubnetsGetApiV4Subnets } from "../funcs/v4SubnetsGetApiV4Subnets.js"; import { v4SubnetsGetApiV4SubnetsCount } from "../funcs/v4SubnetsGetApiV4SubnetsCount.js"; import { v4SubnetsGetApiV4SubnetsSubnetId } from "../funcs/v4SubnetsGetApiV4SubnetsSubnetId.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "../models/operations/index.js"; import { unwrapAsync } from "../types/fp.js"; export class V4Subnets extends ClientSDK { async getApiV4Subnets( request?: operations.GetApiV4SubnetsRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(v4SubnetsGetApiV4Subnets( this, request, options, )); } async getApiV4SubnetsSubnetId( request: operations.GetApiV4SubnetsSubnetIdRequest, options?: RequestOptions, ): Promise { return unwrapAsync(v4SubnetsGetApiV4SubnetsSubnetId( this, request, options, )); } async getApiV4SubnetsCount( request?: operations.GetApiV4SubnetsCountRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(v4SubnetsGetApiV4SubnetsCount( this, request, options, )); } }