@apptus/esales-api
Version:
Library for making requests to Elevate 4 API v3
33 lines (31 loc) • 2.38 kB
text/typescript
export type {
// Exports all types except the ones from `body.ts` and `params.ts`,
// which is not intended to be part of the public API.
// Exceptions to this is `FacetParams`, `FacetValue` and `FacetRange`.
Algorithm, AutoCorrect, Availability, Badge, BadgeType, Breadcrumb, CheckboxFacet, ColorFacet,
ColorFacetValue, ContentItem, ContentList, ContentListPage, ContentSortType, CustomAttribute,
CustomAttributes, DidYouMean, Facet, FacetValue, FacetRange, FacetParams, FacetTextSort, FacetType,
Image, ImageEffect, ImageSource, MeasurementResult, Navigation, NavigationItemType,NavigationLabelNode,
NavigationLabelStateNode, NavigationLinkNode, NavigationLinkStateNode, NavigationNode, NavigationProductNode,
NavigationProductStateNode, NavigationStateNode, NavigationSpacerNode, NavigationSpacerStateNode,
Price, PriceResult, Product, ProductGroup, PrimaryList, RangeFacet, RecommendationList,
RecommendationListPage, RelatedSearch, SecondaryList, SizeFacet, SizeFormat, SizeType, Sort,
SortOption, SortType, SponsoredList, SwatchType, TextFacet, TextFacetValue, Timestamp, TypedCustomAttributes,
TypedCustomMeasurementAttribute, TypedCustomNumberAttribute, TypedCustomAttribute, Variant,
Visualization
} from './common/mod.ts';
export type { AddToCartPopup, AddToCartPopupParams, AddToCartPopupBody } from './add-to-cart-popup.ts';
export type {
Autocomplete, AutocompleteParams, AutocompleteBody, ContentSuggestion, PhraseSuggestion, RecentSearch
} from './autocomplete.ts';
export type { CartPage, CartPageParams, CartPageBody } from './cart-page.ts';
export type { ContentInformation, ContentInformationParams } from './content-information.ts';
export type {
ContentSearchPage, ContentSearchPageParams, ContentSearchPageBody, ContentSearchOrigin, PrimaryContentList
} from './content-search-page.ts';
export type { LandingPage, LandingPageParams, LandingPageBody, SearchEngineOptimization } from './landing-page.ts';
export type { SponsoredPage, SponsoredPageParams } from './sponsored-page.ts';
export type { Banner, Banners, BannersParams } from './banners.ts';
export type { NavigationTree, NavigationTreeParams } from './navigation-tree.ts';
export type { ProductPage, ProductPageParams, ProductPageBody } from './product-page.ts';
export type { SearchPage, SearchPageParams, SearchPageBody, SearchOrigin } from './search-page.ts';