import type { PropertyDeclarations, TemplateResult } from 'lit-element'; import type { NucleonV8N } from '../NucleonElement/types'; import type { Data } from './types'; import type { ScopeCollection, ScopeRule } from '../../../utils/user-scope'; import { BooleanSelector } from '@foxy.io/sdk/core'; import { InternalForm } from '../../internal/InternalForm/InternalForm'; declare const Base: typeof InternalForm & import("lit-element").Constructor & { defaultNS: string; }; /** * Form element for configuring native integrations (`fx:native_integration`). * * @element foxy-native-integration-form * @since 1.25.0 */ export declare class NativeIntegrationForm extends Base { static get properties(): PropertyDeclarations; static get v8n(): NucleonV8N; itemCategoryBase: string | null; store: string | null; private readonly __createConfigGetterFor; private readonly __createConfigSetterFor; private readonly __providerGetValue; private readonly __providerSetValue; private readonly __templateProviderOptions; private readonly __avalaraAddressValidationCountriesOptions; private readonly __onesourceCompanyRoleOptions; private readonly __onesourceProductOrderPriorityGetValue; private readonly __onesourceProductOrderPrioritySetValue; private readonly __onesourceAuditSettingsOptions; private readonly __webhookServiceOptions; private readonly __webhookJsonEventsOptions; get scopeCollection(): ScopeCollection | null; get scopeRules(): ScopeRule[]; get readonlySelector(): BooleanSelector; get headerTitleOptions(): Record; renderBody(): TemplateResult; protected _fetch(...args: Parameters): Promise; private get __config(); private set __config(value); private __renderAvalaraConfig; private __renderTaxJarConfig; private __renderOneSourceConfig; private __renderWebhookConfig; private __renderWebhookJsonConfig; private __renderWebhookLegacyXmlConfig; private __renderWebflowConfig; private __renderZapierConfig; private __renderApplePayConfig; private __renderCustomTaxConfig; private get __storeLoader(); } export {};