import { InputDescriptor } from '../../../types/FieldDescriptor'; import { CuringDescriptorState, CuringFormStateKey } from '../types'; import { CuringSectionDescriptor } from './section'; /** * Mandatory certification: the user attests they were present in the U.S. * for fewer than 183 days in the current year. Required when CCE is the * selected explanation; the box must be checked (true) to submit. */ export declare const closerConnectionCertDescriptor: InputDescriptor; /** * Country of closer connection. Reuses the SDK's country select primitive * and `getCountryOptions` lookup. Required when CCE is the selected * explanation. */ export declare const closerConnectionCountryDescriptor: InputDescriptor; /** * Free-text explanation of the closer-connection circumstances. Required * when CCE is selected; capped at 2000 chars. */ export declare const closerConnectionReasonDescriptor: InputDescriptor; /** * "Certification" sub-section — wraps the cert checkbox under its own * heading so the renderer emits a nested `
`. * Lives inside `closerConnectionSection`; doesn't repeat the * `isCloserConnectionSelected` gate because the parent already enforces it. */ export declare const certificationSection: CuringSectionDescriptor; /** * Closer-connection sub-form. Visible only when CCE is the selected * reasonable explanation. */ export declare const closerConnectionSection: CuringSectionDescriptor;