UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

22 lines (21 loc) 1.72 kB
import { SerializedData } from '../serialization/json'; export type SignRequestSignerInputEmailValidationValidationTypeField = 'email' | string; export declare class SignRequestSignerInputEmailValidation { /** * Validates that the text input is an email address. */ readonly validationType: SignRequestSignerInputEmailValidationValidationTypeField; readonly rawData?: SerializedData; constructor(fields: Omit<SignRequestSignerInputEmailValidation, 'validationType'> & Partial<Pick<SignRequestSignerInputEmailValidation, 'validationType'>>); } export interface SignRequestSignerInputEmailValidationInput { /** * Validates that the text input is an email address. */ readonly validationType?: SignRequestSignerInputEmailValidationValidationTypeField; readonly rawData?: SerializedData; } export declare function serializeSignRequestSignerInputEmailValidationValidationTypeField(val: SignRequestSignerInputEmailValidationValidationTypeField): SerializedData; export declare function deserializeSignRequestSignerInputEmailValidationValidationTypeField(val: SerializedData): SignRequestSignerInputEmailValidationValidationTypeField; export declare function serializeSignRequestSignerInputEmailValidation(val: SignRequestSignerInputEmailValidation): SerializedData; export declare function deserializeSignRequestSignerInputEmailValidation(val: SerializedData): SignRequestSignerInputEmailValidation; export declare function serializeSignRequestSignerInputEmailValidationInput(val: SignRequestSignerInputEmailValidationInput): SerializedData; export declare function deserializeSignRequestSignerInputEmailValidationInput(val: SerializedData): SignRequestSignerInputEmailValidationInput;