import type { TemplateResult } from 'lit-html'; import type { NucleonV8N } from '../NucleonElement/types'; import type { Data } from './types'; import type { ScopeCollection } 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 managing `fx:subscription_settings` resources. * * @element foxy-subscription-settings-form * @since 1.21.0 */ export declare class SubscriptionSettingsForm extends Base { static get v8n(): NucleonV8N; private __pastDueAmountHandlingOptions; private __positiveIntegerInputParams; private __expiringSoonPaymentReminderScheduleGetValue; private __expiringSoonPaymentReminderScheduleSetValue; private __reminderEmailScheduleGetValue; private __reminderEmailScheduleSetValue; private __reattemptScheduleGetValue; private __reattemptScheduleSetValue; private __getReattemptBypassStringsValue; private __setReattemptBypassStringsValue; private __reattemptBypassLogicOptions; get scopeCollection(): ScopeCollection | null; get hiddenSelector(): BooleanSelector; renderBody(): TemplateResult; private get __cancellationScheduleSuffix(); } export {};