box-node-sdk
Version:
Official SDK for Box Platform APIs
22 lines (21 loc) • 1.67 kB
TypeScript
import { SerializedData } from '../serialization/json';
export type SignRequestSignerInputZipValidationValidationTypeField = 'zip' | string;
export declare class SignRequestSignerInputZipValidation {
/**
* Validates that the text input is a ZIP code. */
readonly validationType: SignRequestSignerInputZipValidationValidationTypeField;
readonly rawData?: SerializedData;
constructor(fields: Omit<SignRequestSignerInputZipValidation, 'validationType'> & Partial<Pick<SignRequestSignerInputZipValidation, 'validationType'>>);
}
export interface SignRequestSignerInputZipValidationInput {
/**
* Validates that the text input is a ZIP code. */
readonly validationType?: SignRequestSignerInputZipValidationValidationTypeField;
readonly rawData?: SerializedData;
}
export declare function serializeSignRequestSignerInputZipValidationValidationTypeField(val: SignRequestSignerInputZipValidationValidationTypeField): SerializedData;
export declare function deserializeSignRequestSignerInputZipValidationValidationTypeField(val: SerializedData): SignRequestSignerInputZipValidationValidationTypeField;
export declare function serializeSignRequestSignerInputZipValidation(val: SignRequestSignerInputZipValidation): SerializedData;
export declare function deserializeSignRequestSignerInputZipValidation(val: SerializedData): SignRequestSignerInputZipValidation;
export declare function serializeSignRequestSignerInputZipValidationInput(val: SignRequestSignerInputZipValidationInput): SerializedData;
export declare function deserializeSignRequestSignerInputZipValidationInput(val: SerializedData): SignRequestSignerInputZipValidationInput;