/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { companyInformationGet } from "../funcs/companyInformationGet.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "./models/operations/index.js"; import * as shared from "./models/shared/index.js"; import { unwrapAsync } from "./types/fp.js"; export class CompanyInformation extends ClientSDK { /** * Get company information * * @remarks * Use the *Get company information* endpoint to return information about the company available from the underlying accounting software. * * ### Supported Integrations * | Integration | Supported | * |-----------------------|-----------| * | Oracle NetSuite | Yes | * | Xero | Yes | * | Exact | No | * | FreeAgent | No | * | Sage | No | * | QuickBooks Online | No | */ async get( request: operations.GetCompanyInformationRequest, options?: RequestOptions, ): Promise { return unwrapAsync(companyInformationGet( this, request, options, )); } }