import { HttpClient, NonNullablePaths, MaybeContext, BuildRESTFunction } from '@wix/sdk-types'; import { GetTaxSettingsResponse, TaxSettings, UpsertTaxSettingsResponse } from './index.typings.js'; export { AccountInfo, ActionEvent, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, GetTaxSettingsRequest, IdentificationData, IdentificationDataIdOneOf, MessageEnvelope, RestoreInfo, UpsertTaxSettingsRequest, WebhookIdentityType, WebhookIdentityTypeWithLiterals } from './index.typings.js'; declare function getTaxSettings$1(httpClient: HttpClient): GetTaxSettingsSignature; interface GetTaxSettingsSignature { /** * Retrieves the site's tax settings. * * If the site's tax settings have never been set, default values are returned. */ (): Promise>; } declare function upsertTaxSettings$1(httpClient: HttpClient): UpsertTaxSettingsSignature; interface UpsertTaxSettingsSignature { /** * Creates or updates the site's tax settings. * * If the site's tax settings don't exist yet, this method creates them. Otherwise, it updates the existing settings. * * Since these settings are shared across all Wix products on the site, changes take effect immediately for all integrated products. * @param - Tax settings to upsert. */ (taxSettings: TaxSettings): Promise>; } declare const getTaxSettings: MaybeContext & typeof getTaxSettings$1>; declare const upsertTaxSettings: MaybeContext & typeof upsertTaxSettings$1>; export { GetTaxSettingsResponse, TaxSettings, UpsertTaxSettingsResponse, getTaxSettings, upsertTaxSettings };