import { InputDescriptor, TextDescriptor } from '../../../types/FieldDescriptor'; import { CuringDescriptorState, CuringFormStateKey } from '../types'; import { CuringSectionDescriptor } from './section'; /** * Editable signature-name field. Only visible/required when the host mounts * the widget with `collectSignatureName={true}`; in that mode the widget * skips fetching the previously-submitted W-Form and asks the user to type * their name here. Default flow keeps this hidden and hydrates the signature * from `serverData.curingSignatureName`. */ export declare const signatureNameDescriptor: InputDescriptor; /** * Consent paragraph shown above the Submit button. Always visible — * clicking Submit acts as agreement to its terms. */ export declare const consentBlockDescriptor: TextDescriptor; /** * Step 3 — "Review and submit" section wrapping the consent paragraph. * Always visible. The signature-name field sits above the consent copy * when the host opts into `collectSignatureName={true}`. */ export declare const consentBlockSection: CuringSectionDescriptor;