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 editing `fx:customer_portal_settings` resources. * * @element foxy-customer-portal-settings-form * @since 1.27.0 */ export declare class CustomerPortalSettingsForm extends Base { static get v8n(): NucleonV8N; private readonly __sessionLifespanInMinutesOptions; private readonly __sessionLifespanInMinutesGetValue; private readonly __sessionLifespanInMinutesSetValue; private readonly __allowedOriginsGetValue; private readonly __allowedOriginsSetValue; private readonly __ssoGetValue; private readonly __ssoSetValue; private readonly __signUpGetValue; private readonly __signUpSetValue; private readonly __frequencyModificationGetValue; private readonly __frequencyModificationSetValue; private readonly __nextDateModificationGetValue; private readonly __nextDateModificationSetValue; private readonly __signUpVerificationHcaptchaSiteKeyGetValue; private readonly __signUpVerificationHcaptchaSiteKeySetValue; private readonly __signUpVerificationHcaptchaSecretKeyGetValue; private readonly __signUpVerificationHcaptchaSecretKeySetValue; private readonly __jwtSecretGeneratorOptions; get scopeCollection(): ScopeCollection | null; get hiddenSelector(): BooleanSelector; renderBody(): TemplateResult; protected _sendPost(edits: Partial): Promise; protected _sendPatch(edits: Partial): Promise; private __removeNullProperties; } export {};