UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

22 lines (21 loc) 1.71 kB
import { SerializedData } from '../serialization/json'; export type SignRequestSignerInputSsnValidationValidationTypeField = 'ssn' | string; export declare class SignRequestSignerInputSsnValidation { /** * Validates that the text input is a Social Security Number (SSN). */ readonly validationType: SignRequestSignerInputSsnValidationValidationTypeField; readonly rawData?: SerializedData; constructor(fields: Omit<SignRequestSignerInputSsnValidation, 'validationType'> & Partial<Pick<SignRequestSignerInputSsnValidation, 'validationType'>>); } export interface SignRequestSignerInputSsnValidationInput { /** * Validates that the text input is a Social Security Number (SSN). */ readonly validationType?: SignRequestSignerInputSsnValidationValidationTypeField; readonly rawData?: SerializedData; } export declare function serializeSignRequestSignerInputSsnValidationValidationTypeField(val: SignRequestSignerInputSsnValidationValidationTypeField): SerializedData; export declare function deserializeSignRequestSignerInputSsnValidationValidationTypeField(val: SerializedData): SignRequestSignerInputSsnValidationValidationTypeField; export declare function serializeSignRequestSignerInputSsnValidation(val: SignRequestSignerInputSsnValidation): SerializedData; export declare function deserializeSignRequestSignerInputSsnValidation(val: SerializedData): SignRequestSignerInputSsnValidation; export declare function serializeSignRequestSignerInputSsnValidationInput(val: SignRequestSignerInputSsnValidationInput): SerializedData; export declare function deserializeSignRequestSignerInputSsnValidationInput(val: SerializedData): SignRequestSignerInputSsnValidationInput;