import { Locale } from './types';
export { Locales } from '../intl/locales';
export declare enum VerificationStepsEnum {
    collectStudentPersonalInfo = "collectStudentPersonalInfo",
    collectTeacherPersonalInfo = "collectTeacherPersonalInfo",
    collectMemberPersonalInfo = "collectMemberPersonalInfo",
    collectMilitaryStatus = "collectMilitaryStatus",
    collectActiveMilitaryPersonalInfo = "collectActiveMilitaryPersonalInfo",
    collectInactiveMilitaryPersonalInfo = "collectInactiveMilitaryPersonalInfo",
    collectSeniorPersonalInfo = "collectSeniorPersonalInfo",
    collectAgePersonalInfo = "collectAgePersonalInfo",
    collectFirstResponderPersonalInfo = "collectFirstResponderPersonalInfo",
    collectMedicalProfessionalPersonalInfo = "collectMedicalProfessionalPersonalInfo",
    collectEmployeePersonalInfo = "collectEmployeePersonalInfo",
    collectSocialSecurityNumber = "collectSocialSecurityNumber",
    cancelSocialSecurityNumber = "cancelSocialSecurityNumber",
    collectDriverLicensePersonalInfo = "collectDriverLicensePersonalInfo",
    collectGeneralIdentityPersonalInfo = "collectGeneralIdentityPersonalInfo",
    collectHybridIdentityPersonalInfo = "collectHybridIdentityPersonalInfo",
    collectLicensedProfessionalPersonalInfo = "collectLicensedProfessionalPersonalInfo",
    docUpload = "docUpload",
    pending = "pending",
    docReviewLimitExceeded = "docReviewLimitExceeded",
    success = "success",
    error = "error",
    sso = "sso",
    smsLoop = "smsLoop",
    emailLoop = "emailLoop",
    cancelEmailLoop = "cancelEmailLoop"
}
export declare const VerificationSteps: any;
export declare enum TryAgainStepsEnum {
    docUpload = "docUpload",
    pending = "pending",
    error = "error"
}
export declare const TryAgainSteps: any;
export declare enum MockStepsEnum {
    loading = "loading"
}
export declare const MockSteps: any[];
export declare enum SegmentEnum {
    STUDENT = "student",
    MILITARY = "military",
    TEACHER = "teacher",
    MEMBER = "member",
    SENIOR = "senior",
    AGE = "age",
    FIRST_RESPONDER = "firstResponder",
    MEDICAL = "medical",
    EMPLOYMENT = "employment",
    IDENTITY = "identity",
    LICENSED_PROFESSIONAL = "licensedProfessional"
}
export declare const Segments: any;
export declare enum SubSegmentEnum {
    ACTIVE_DUTY = "activeDuty",
    VETERAN = "veteran",
    RESERVIST = "reservist",
    MILITARY_RETIREE = "retiree",
    MILITARY_FAMILY = "militaryFamily",
    FIREFIGHTER = "fireFighter",
    POLICE = "police",
    EMT = "emt",
    NURSE = "nurse",
    DRIVER_LICENSE = "driverLicense",
    GENERAL_IDENTITY = "generalIdentity",
    HYBRID_IDENTITY = "hybridIdentity"
}
export declare const SubSegments: any;
export declare enum MilitaryStatusDefaultMessagesEnum {
    ACTIVE_DUTY = "Active Duty",
    MILITARY_RETIREE = "Military Retiree",
    RESERVIST = "Reservist",
    VETERAN = "Veteran",
    MILITARY_FAMILY = "Registered Military Dependent"
}
export declare enum FirstResponderStatusDefaultMessagesEnum {
    FIREFIGHTER = "Firefighter",
    POLICE = "Police",
    EMT = "EMT"
}
export declare enum MedicalProfessionalStatusDefaultMessagesEnum {
    NURSE = "Nurse",
    DOCTOR = "Doctor",
    OTHER_HEALTH_WORKER = "Other Health Worker"
}
export declare const MilitaryStatusDefaultMessages: any;
export declare const FirstResponderStatusDefaultMessages: any;
export declare const MedicalStatusdefaultMessages: any;
export declare enum FieldIdEnum {
    firstName = "firstName",
    lastName = "lastName",
    memberId = "memberId",
    organization = "organization",
    birthDate = "birthDate",
    email = "email",
    phoneNumber = "phoneNumber",
    postalCode = "postalCode",
    address1 = "address1",
    city = "city",
    country = "country",
    state = "state",
    dischargeDate = "dischargeDate",
    docUpload = "docUpload",
    status = "status",
    statuses = "statuses",
    marketConsentValue = "marketConsentValue",
    socialSecurityNumber = "socialSecurityNumber",
    carrierConsentValue = "carrierConsentValue",
    driverLicenseNumber = "driverLicenseNumber"
}
export declare const FieldIds: any;
export declare enum HookNameEnum {
    ON_VERIFICATION_READY = "ON_VERIFICATION_READY",
    ON_VERIFICATION_SUCCESS = "ON_VERIFICATION_SUCCESS",
    ON_VERIFICATION_STEP_CHANGE = "ON_VERIFICATION_STEP_CHANGE"
}
export declare const HookNames: any;
/**
 * Add to the list of known locales for more helpful runtime checks.
 */
export declare const registerAdditionalLocales: (locales: Locale[]) => void;
export declare enum StateEnum {
    AK = "AK",
    AL = "AL",
    AR = "AR",
    AZ = "AZ",
    CA = "CA",
    CO = "CO",
    CT = "CT",
    DC = "DC",
    DE = "DE",
    FL = "FL",
    GA = "GA",
    HI = "HI",
    IA = "IA",
    ID = "ID",
    IL = "IL",
    IN = "IN",
    KS = "KS",
    KY = "KY",
    LA = "LA",
    MA = "MA",
    MD = "MD",
    ME = "ME",
    MI = "MI",
    MN = "MN",
    MO = "MO",
    MS = "MS",
    MT = "MT",
    NC = "NC",
    ND = "ND",
    NE = "NE",
    NH = "NH",
    NJ = "NJ",
    NM = "NM",
    NV = "NV",
    NY = "NY",
    OH = "OH",
    OK = "OK",
    OR = "OR",
    PA = "PA",
    RI = "RI",
    SC = "SC",
    SD = "SD",
    TN = "TN",
    TX = "TX",
    UT = "UT",
    VA = "VA",
    VT = "VT",
    WA = "WA",
    WI = "WI",
    WV = "WV",
    WY = "WY"
}
