export declare class IdentityVerificationSettings {
    'type'?: IdentityVerificationSettings.TypeEnum;
    'maximumRetryCount'?: number | null;
    'requireLiveCapture'?: boolean | null;
    'requireMatchingSelfie'?: boolean | null;
    'nameMatcher'?: IdentityVerificationSettings.NameMatcherEnum;
    'holdForPrefill'?: boolean | null;
    'allowedDocumentTypes'?: Array<IdentityVerificationSettings.AllowedDocumentTypesEnum>;
    static discriminator: string | undefined;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
export declare namespace IdentityVerificationSettings {
    enum TypeEnum {
        EveryAccess,
        UntilSignCompleted,
        OncePerDocument
    }
    enum NameMatcherEnum {
        Strict,
        Moderate,
        Lenient
    }
    enum AllowedDocumentTypesEnum {
        Passport,
        IdCard,
        DriverLicense
    }
}
