@hubspot/api-client
Version:
NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files
54 lines (53 loc) • 2.75 kB
TypeScript
export * from '../models/CollectionResponseFormDefinitionBaseForwardPaging';
export * from '../models/CollectionResponseFormDefinitionBaseForwardPagingResultsInner';
export * from '../models/DatepickerField';
export * from '../models/DependentField';
export * from '../models/DependentFieldDependentField';
export * from '../models/DependentFieldFilter';
export * from '../models/DropdownField';
export * from '../models/EmailField';
export * from '../models/EmailFieldValidation';
export * from '../models/EnumeratedFieldOption';
export * from '../models/ErrorDetail';
export * from '../models/FieldGroup';
export * from '../models/FileField';
export * from '../models/FormDefinitionBase';
export * from '../models/FormDefinitionCreateRequestBase';
export * from '../models/FormDisplayOptions';
export * from '../models/FormPostSubmitAction';
export * from '../models/FormStyle';
export * from '../models/ForwardPaging';
export * from '../models/HubSpotFormConfiguration';
export * from '../models/HubSpotFormDefinition';
export * from '../models/HubSpotFormDefinitionAllOfLegalConsentOptions';
export * from '../models/HubSpotFormDefinitionCreateRequest';
export * from '../models/HubSpotFormDefinitionCreateRequestAllOfLegalConsentOptions';
export * from '../models/HubSpotFormDefinitionPatchRequest';
export * from '../models/LegalConsentCheckbox';
export * from '../models/LegalConsentOptionsExplicitConsentToProcess';
export * from '../models/LegalConsentOptionsImplicitConsentToProcess';
export * from '../models/LegalConsentOptionsLegitimateInterest';
export * from '../models/LegalConsentOptionsNone';
export * from '../models/LifecycleStage';
export * from '../models/MobilePhoneField';
export * from '../models/ModelError';
export * from '../models/MultiLineTextField';
export * from '../models/MultipleCheckboxesField';
export * from '../models/NextPage';
export * from '../models/NumberField';
export * from '../models/NumberFieldValidation';
export * from '../models/PaymentLinkRadioField';
export * from '../models/PhoneField';
export * from '../models/PhoneFieldValidation';
export * from '../models/RadioField';
export * from '../models/SingleCheckboxField';
export * from '../models/SingleLineTextField';
export declare class ObjectSerializer {
static findCorrectType(data: any, expectedType: string): any;
static serialize(data: any, type: string, format: string): any;
static deserialize(data: any, type: string, format: string): any;
static normalizeMediaType(mediaType: string | undefined): string | undefined;
static getPreferredMediaType(mediaTypes: Array<string>): string;
static stringify(data: any, mediaType: string): string;
static parse(rawData: string, mediaType: string | undefined): any;
}