/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { cardSchemeDefinitionsList } from "../funcs/cardSchemeDefinitionsList.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import { unwrapAsync } from "../types/fp.js"; export class CardSchemeDefinitions extends ClientSDK { /** * List card scheme definitions * * @remarks * Fetch a list of the definitions of each card scheme. */ async list( merchantAccountId?: string | null | undefined, options?: RequestOptions, ): Promise { return unwrapAsync(cardSchemeDefinitionsList( this, merchantAccountId, options, )); } }