import { ActiveMilitaryPersonalInfoRequest, ActiveMilitaryPersonalInfoViewModel, AgePersonalInfoRequest, AgePersonalInfoViewModel, CollectIdentifierRequest, CollectIdentifierViewModel, CollectPersonalInfoRequest, CollectPersonalInfoViewModel, CompleteAuthenticationRequest, CompleteAuthenticationViewModel, DriverLicensePersonalInfoRequest, DriverLicensePersonalInfoViewModel, EmailLoopCollectOrganizationEmailViewModel, EmailLoopCollectOrganizationRequest, EmailLoopVerificationRequest, EmailLoopViewModel, EmploymentPersonalInfoRequest, EmploymentPersonalInfoViewModel, FirstResponderPersonalInfoRequest, FirstResponderPersonalInfoViewModel, GeneralIdentityPersonalInfoRequest, GeneralIdentityPersonalInfoViewModel, HybridIdentityPersonalInfoRequest, HybridIdentityPersonalInfoViewModel, IDCheckLoopVerificationRequest, InactiveMilitaryPersonalInfoRequest, InactiveMilitaryPersonalInfoViewModel, LicensedProfessionalPersonalInfoRequest, LicensedProfessionalPersonalInfoViewModel, LowIncomePersonalInfoRequest, LowIncomePersonalInfoViewModel, MedicalProfessionalPersonalInfoRequest, MedicalProfessionalPersonalInfoViewModel, MemberPersonalInfoRequest, MemberPersonalInfoViewModel, MilitaryStatusRequest, MoverPersonalInfoRequest, MoverPersonalInfoViewModel, OverrideVerificationRequest, OverrideViewModel, SMSLoopVerificationRequest, SMSLoopViewModel, SeniorPersonalInfoRequest, SeniorPersonalInfoViewModel, SocialSecurityRequest, SocialSecurityViewModel, StudentPersonalInfoRequest, StudentPersonalInfoViewModel, TeacherPersonalInfoRequest, TeacherPersonalInfoViewModel } from '../types/types';

export declare const memberViewModelToRequest: (viewModel: MemberPersonalInfoViewModel) => MemberPersonalInfoRequest;
export declare const firstResponderViewModelToRequest: (viewModel: FirstResponderPersonalInfoViewModel) => FirstResponderPersonalInfoRequest;
export declare const lowIncomeViewModelToRequest: (viewModel: LowIncomePersonalInfoViewModel) => LowIncomePersonalInfoRequest;
export declare const stepToRequest: {
    collectStudentPersonalInfo: (viewModel: StudentPersonalInfoViewModel) => StudentPersonalInfoRequest;
    collectSeniorPersonalInfo: (viewModel: SeniorPersonalInfoViewModel) => SeniorPersonalInfoRequest;
    collectAgePersonalInfo: (viewModel: AgePersonalInfoViewModel) => AgePersonalInfoRequest;
    collectMilitaryStatus: (viewModel: ActiveMilitaryPersonalInfoViewModel) => MilitaryStatusRequest;
    collectActiveMilitaryPersonalInfo: (viewModel: ActiveMilitaryPersonalInfoViewModel) => ActiveMilitaryPersonalInfoRequest;
    collectInactiveMilitaryPersonalInfo: (viewModel: InactiveMilitaryPersonalInfoViewModel) => InactiveMilitaryPersonalInfoRequest;
    collectFirstResponderPersonalInfo: (viewModel: FirstResponderPersonalInfoViewModel) => FirstResponderPersonalInfoRequest;
    collectMedicalProfessionalPersonalInfo: (viewModel: MedicalProfessionalPersonalInfoViewModel) => MedicalProfessionalPersonalInfoRequest;
    collectMemberPersonalInfo: (viewModel: MemberPersonalInfoViewModel) => MemberPersonalInfoRequest;
    collectEmployeePersonalInfo: (viewModel: EmploymentPersonalInfoViewModel) => EmploymentPersonalInfoRequest;
    collectTeacherPersonalInfo: (viewModel: TeacherPersonalInfoViewModel) => TeacherPersonalInfoRequest;
    collectSocialSecurityNumber: (viewModel: SocialSecurityViewModel) => SocialSecurityRequest;
    collectDriverLicensePersonalInfo: (viewModel: DriverLicensePersonalInfoViewModel) => DriverLicensePersonalInfoRequest;
    collectGeneralIdentityPersonalInfo: (viewModel: GeneralIdentityPersonalInfoViewModel) => GeneralIdentityPersonalInfoRequest;
    collectHybridIdentityPersonalInfo: (viewModel: HybridIdentityPersonalInfoViewModel) => HybridIdentityPersonalInfoRequest;
    collectLicensedProfessionalPersonalInfo: (viewModel: LicensedProfessionalPersonalInfoViewModel) => LicensedProfessionalPersonalInfoRequest;
    collectMoverPersonalInfo: (viewModel: MoverPersonalInfoViewModel) => MoverPersonalInfoRequest;
    collectLowIncomePersonalInfo: (viewModel: LowIncomePersonalInfoViewModel) => LowIncomePersonalInfoRequest;
    collectIdentifier: (viewModel: CollectIdentifierViewModel) => CollectIdentifierRequest;
    completeAuthentication: (viewModel: CompleteAuthenticationViewModel) => CompleteAuthenticationRequest;
    collectPersonalInfo: (viewModel: CollectPersonalInfoViewModel) => CollectPersonalInfoRequest;
    smsLoop: (viewModel: SMSLoopViewModel) => SMSLoopVerificationRequest;
    emailLoop: (viewModel: EmailLoopViewModel) => EmailLoopVerificationRequest;
    emailLoopCollectOrganizationEmail: (viewModel: EmailLoopCollectOrganizationEmailViewModel) => EmailLoopCollectOrganizationRequest;
    idCheckLoop: () => IDCheckLoopVerificationRequest;
    override: (viewModel: OverrideViewModel) => OverrideVerificationRequest;
    cancelSocialSecurityNumber: any;
    sso: any;
    docUpload: any;
};
