/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { canistersGetApiV3Canisters } from "../funcs/canistersGetApiV3Canisters.js"; import { canistersGetApiV3CanistersCanisterId } from "../funcs/canistersGetApiV3CanistersCanisterId.js"; import { canistersGetApiV3CanistersCanisterIdName } from "../funcs/canistersGetApiV3CanistersCanisterIdName.js"; import { canistersGetApiV3CanistersNames } from "../funcs/canistersGetApiV3CanistersNames.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; import { unwrapAsync } from "../types/fp.js"; export class Canisters extends ClientSDK { async getApiV3Canisters( request?: operations.GetApiV3CanistersRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(canistersGetApiV3Canisters( this, request, options, )); } async getApiV3CanistersCanisterId( request: operations.GetApiV3CanistersCanisterIdRequest, options?: RequestOptions, ): Promise { return unwrapAsync(canistersGetApiV3CanistersCanisterId( this, request, options, )); } async getApiV3CanistersCanisterIdName( request: operations.GetApiV3CanistersCanisterIdNameRequest, options?: RequestOptions, ): Promise { return unwrapAsync(canistersGetApiV3CanistersCanisterIdName( this, request, options, )); } async getApiV3CanistersNames( request?: operations.GetApiV3CanistersNamesRequest | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(canistersGetApiV3CanistersNames( this, request, options, )); } }