/** * Magento Community * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) * * OpenAPI spec version: 2.4 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Configuration } from "./configuration"; export declare const setAuth: (options: any) => void; /** * * @export */ export declare const COLLECTION_FORMATS: { csv: string; ssv: string; tsv: string; pipes: string; }; /** * * @export * @interface FetchAPI */ export interface FetchAPI { (url: string, init?: any): Promise; } /** * * @export * @interface FetchArgs */ export interface FetchArgs { url: string; options: any; } /** * * @export * @class BaseAPI */ export declare class BaseAPI { protected basePath: string; protected fetch: FetchAPI; protected configuration: Configuration; constructor(configuration?: Configuration, basePath?: string, fetch?: FetchAPI); } /** * * @export * @class RequiredError * @extends {Error} */ export declare class RequiredError extends Error { field: string; name: "RequiredError"; constructor(field: string, msg?: string); } /** * ExtensionInterface class for @see \\Magento\\AdobeStockAssetApi\\Api\\Data\\AssetInterface * @export * @interface AdobeStockAssetApiDataAssetExtensionInterface */ export interface AdobeStockAssetApiDataAssetExtensionInterface { } /** * Adobe Stock Asset data class interface * @export * @interface AdobeStockAssetApiDataAssetInterface */ export interface AdobeStockAssetApiDataAssetInterface { /** * ID * @type {number} * @memberof AdobeStockAssetApiDataAssetInterface */ id?: number; /** * Media gallery asset id * @type {number} * @memberof AdobeStockAssetApiDataAssetInterface */ mediaGalleryId: number; /** * Category * @type {number} * @memberof AdobeStockAssetApiDataAssetInterface */ categoryId?: number; /** * * @type {AdobeStockAssetApiDataCategoryInterface} * @memberof AdobeStockAssetApiDataAssetInterface */ category?: AdobeStockAssetApiDataCategoryInterface; /** * The creator * @type {number} * @memberof AdobeStockAssetApiDataAssetInterface */ creatorId?: number; /** * * @type {AdobeStockAssetApiDataCreatorInterface} * @memberof AdobeStockAssetApiDataAssetInterface */ creator?: AdobeStockAssetApiDataCreatorInterface; /** * Licensed * @type {number} * @memberof AdobeStockAssetApiDataAssetInterface */ isLicensed: number; /** * Creation date * @type {string} * @memberof AdobeStockAssetApiDataAssetInterface */ creationDate: string; /** * * @type {AdobeStockAssetApiDataAssetExtensionInterface} * @memberof AdobeStockAssetApiDataAssetInterface */ extensionAttributes?: AdobeStockAssetApiDataAssetExtensionInterface; } /** * Interface AssetSearchResultsInterface * @export * @interface AdobeStockAssetApiDataAssetSearchResultsInterface */ export interface AdobeStockAssetApiDataAssetSearchResultsInterface { /** * Assets list. * @type {Array} * @memberof AdobeStockAssetApiDataAssetSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof AdobeStockAssetApiDataAssetSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof AdobeStockAssetApiDataAssetSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\AdobeStockAssetApi\\Api\\Data\\CategoryInterface * @export * @interface AdobeStockAssetApiDataCategoryExtensionInterface */ export interface AdobeStockAssetApiDataCategoryExtensionInterface { } /** * Adobe Stock asset Category data class * @export * @interface AdobeStockAssetApiDataCategoryInterface */ export interface AdobeStockAssetApiDataCategoryInterface { /** * The id * @type {number} * @memberof AdobeStockAssetApiDataCategoryInterface */ id?: number; /** * The category name * @type {string} * @memberof AdobeStockAssetApiDataCategoryInterface */ name: string; /** * * @type {AdobeStockAssetApiDataCategoryExtensionInterface} * @memberof AdobeStockAssetApiDataCategoryInterface */ extensionAttributes: AdobeStockAssetApiDataCategoryExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\AdobeStockAssetApi\\Api\\Data\\CreatorInterface * @export * @interface AdobeStockAssetApiDataCreatorExtensionInterface */ export interface AdobeStockAssetApiDataCreatorExtensionInterface { } /** * Adobe Stock creator data class * @export * @interface AdobeStockAssetApiDataCreatorInterface */ export interface AdobeStockAssetApiDataCreatorInterface { /** * The id * @type {number} * @memberof AdobeStockAssetApiDataCreatorInterface */ id?: number; /** * The creator name * @type {string} * @memberof AdobeStockAssetApiDataCreatorInterface */ name?: string; /** * * @type {AdobeStockAssetApiDataCreatorExtensionInterface} * @memberof AdobeStockAssetApiDataCreatorInterface */ extensionAttributes: AdobeStockAssetApiDataCreatorExtensionInterface; } /** * * @export * @interface AmazonPaymentDataOrderLinkInterface */ export interface AmazonPaymentDataOrderLinkInterface { /** * Amazon order reference id * @type {string} * @memberof AmazonPaymentDataOrderLinkInterface */ amazonOrderReferenceId: string; /** * Order id * @type {number} * @memberof AmazonPaymentDataOrderLinkInterface */ orderId: number; } /** * * @export * @interface AmazonPaymentDataQuoteLinkInterface */ export interface AmazonPaymentDataQuoteLinkInterface { /** * * @type {string} * @memberof AmazonPaymentDataQuoteLinkInterface */ id: string; /** * Amazon order reference id * @type {string} * @memberof AmazonPaymentDataQuoteLinkInterface */ amazonOrderReferenceId: string; /** * Quote id * @type {number} * @memberof AmazonPaymentDataQuoteLinkInterface */ quoteId: number; /** * Sandbox simulation reference * @type {string} * @memberof AmazonPaymentDataQuoteLinkInterface */ sandboxSimulationReference: string; /** * Quote confirmed with amazon * @type {boolean} * @memberof AmazonPaymentDataQuoteLinkInterface */ confirmed: boolean; } /** * Represents link with collected data and initialized vector for decryption. * @export * @interface AnalyticsDataLinkInterface */ export interface AnalyticsDataLinkInterface { /** * * @type {string} * @memberof AnalyticsDataLinkInterface */ url: string; /** * * @type {string} * @memberof AnalyticsDataLinkInterface */ initializationVector: string; } /** * Interface BulkStatusInterface Bulk summary data with list of operations items summary data. * @export * @interface AsynchronousOperationsDataBulkOperationsStatusInterface */ export interface AsynchronousOperationsDataBulkOperationsStatusInterface { /** * List of operation with statuses (short data). * @type {Array} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ operationsList: Array; /** * * @type {AsynchronousOperationsDataBulkSummaryExtensionInterface} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ extensionAttributes?: AsynchronousOperationsDataBulkSummaryExtensionInterface; /** * User type * @type {number} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ userType: number; /** * Bulk uuid * @type {string} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ bulkId: string; /** * Bulk description * @type {string} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ description: string; /** * Bulk scheduled time * @type {string} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ startTime: string; /** * User id * @type {number} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ userId: number; /** * Total number of operations scheduled in scope of this bulk * @type {number} * @memberof AsynchronousOperationsDataBulkOperationsStatusInterface */ operationCount: number; } /** * ExtensionInterface class for @see \\Magento\\AsynchronousOperations\\Api\\Data\\BulkSummaryInterface * @export * @interface AsynchronousOperationsDataBulkSummaryExtensionInterface */ export interface AsynchronousOperationsDataBulkSummaryExtensionInterface { } /** * Interface BulkStatusInterface Bulk summary data with list of operations items full data. * @export * @interface AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ export interface AsynchronousOperationsDataDetailedBulkOperationsStatusInterface { /** * Operations list. * @type {Array} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ operationsList: Array; /** * * @type {AsynchronousOperationsDataBulkSummaryExtensionInterface} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ extensionAttributes?: AsynchronousOperationsDataBulkSummaryExtensionInterface; /** * User type * @type {number} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ userType: number; /** * Bulk uuid * @type {string} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ bulkId: string; /** * Bulk description * @type {string} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ description: string; /** * Bulk scheduled time * @type {string} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ startTime: string; /** * User id * @type {number} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ userId: number; /** * Total number of operations scheduled in scope of this bulk * @type {number} * @memberof AsynchronousOperationsDataDetailedBulkOperationsStatusInterface */ operationCount: number; } /** * ExtensionInterface class for @see \\Magento\\AsynchronousOperations\\Api\\Data\\OperationInterface * @export * @interface AsynchronousOperationsDataOperationExtensionInterface */ export interface AsynchronousOperationsDataOperationExtensionInterface { /** * * @type {string} * @memberof AsynchronousOperationsDataOperationExtensionInterface */ startTime?: string; } /** * Class OperationInterface * @export * @interface AsynchronousOperationsDataOperationInterface */ export interface AsynchronousOperationsDataOperationInterface { /** * * @type {AsynchronousOperationsDataOperationExtensionInterface} * @memberof AsynchronousOperationsDataOperationInterface */ extensionAttributes?: AsynchronousOperationsDataOperationExtensionInterface; /** * Id * @type {number} * @memberof AsynchronousOperationsDataOperationInterface */ id: number; /** * Bulk uuid * @type {string} * @memberof AsynchronousOperationsDataOperationInterface */ bulkUuid: string; /** * Queue Topic * @type {string} * @memberof AsynchronousOperationsDataOperationInterface */ topicName: string; /** * Data * @type {string} * @memberof AsynchronousOperationsDataOperationInterface */ serializedData: string; /** * Serialized Data * @type {string} * @memberof AsynchronousOperationsDataOperationInterface */ resultSerializedData: string; /** * Operation status * @type {number} * @memberof AsynchronousOperationsDataOperationInterface */ status: number; /** * Result message * @type {string} * @memberof AsynchronousOperationsDataOperationInterface */ resultMessage: string; /** * Error code * @type {number} * @memberof AsynchronousOperationsDataOperationInterface */ errorCode: number; } /** * Bulk operation search result interface. An bulk is a group of queue messages. An bulk operation item is a queue message. * @export * @interface AsynchronousOperationsDataOperationSearchResultsInterface */ export interface AsynchronousOperationsDataOperationSearchResultsInterface { /** * List of operations. * @type {Array} * @memberof AsynchronousOperationsDataOperationSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof AsynchronousOperationsDataOperationSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof AsynchronousOperationsDataOperationSearchResultsInterface */ totalCount: number; } /** * Getter Class OperationsStatusInterface Instead of OperationInterface this class don't provide all operation data and not responsive to set any data, just to get operation data without serialized_data and result_serialized_data * @export * @interface AsynchronousOperationsDataSummaryOperationStatusInterface */ export interface AsynchronousOperationsDataSummaryOperationStatusInterface { /** * Id * @type {number} * @memberof AsynchronousOperationsDataSummaryOperationStatusInterface */ id: number; /** * Operation status * @type {number} * @memberof AsynchronousOperationsDataSummaryOperationStatusInterface */ status: number; /** * Result message * @type {string} * @memberof AsynchronousOperationsDataSummaryOperationStatusInterface */ resultMessage: string; /** * Error code * @type {number} * @memberof AsynchronousOperationsDataSummaryOperationStatusInterface */ errorCode: number; } /** * ExtensionInterface class for @see \\Magento\\Bundle\\Api\\Data\\BundleOptionInterface * @export * @interface BundleDataBundleOptionExtensionInterface */ export interface BundleDataBundleOptionExtensionInterface { } /** * Interface BundleOptionInterface * @export * @interface BundleDataBundleOptionInterface */ export interface BundleDataBundleOptionInterface { /** * Bundle option id. * @type {number} * @memberof BundleDataBundleOptionInterface */ optionId: number; /** * Bundle option quantity. * @type {number} * @memberof BundleDataBundleOptionInterface */ optionQty: number; /** * Bundle option selection ids. * @type {Array} * @memberof BundleDataBundleOptionInterface */ optionSelections: Array; /** * * @type {BundleDataBundleOptionExtensionInterface} * @memberof BundleDataBundleOptionInterface */ extensionAttributes?: BundleDataBundleOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Bundle\\Api\\Data\\LinkInterface * @export * @interface BundleDataLinkExtensionInterface */ export interface BundleDataLinkExtensionInterface { } /** * Interface LinkInterface * @export * @interface BundleDataLinkInterface */ export interface BundleDataLinkInterface { /** * The identifier * @type {string} * @memberof BundleDataLinkInterface */ id?: string; /** * Linked product sku * @type {string} * @memberof BundleDataLinkInterface */ sku?: string; /** * Option id * @type {number} * @memberof BundleDataLinkInterface */ optionId?: number; /** * Qty * @type {number} * @memberof BundleDataLinkInterface */ qty?: number; /** * Position * @type {number} * @memberof BundleDataLinkInterface */ position?: number; /** * Is default * @type {boolean} * @memberof BundleDataLinkInterface */ isDefault: boolean; /** * Price * @type {number} * @memberof BundleDataLinkInterface */ price: number; /** * Price type * @type {number} * @memberof BundleDataLinkInterface */ priceType: number; /** * Whether quantity could be changed * @type {number} * @memberof BundleDataLinkInterface */ canChangeQuantity?: number; /** * * @type {BundleDataLinkExtensionInterface} * @memberof BundleDataLinkInterface */ extensionAttributes?: BundleDataLinkExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Bundle\\Api\\Data\\OptionInterface * @export * @interface BundleDataOptionExtensionInterface */ export interface BundleDataOptionExtensionInterface { } /** * Interface OptionInterface * @export * @interface BundleDataOptionInterface */ export interface BundleDataOptionInterface { /** * Option id * @type {number} * @memberof BundleDataOptionInterface */ optionId?: number; /** * Option title * @type {string} * @memberof BundleDataOptionInterface */ title?: string; /** * Is required option * @type {boolean} * @memberof BundleDataOptionInterface */ required?: boolean; /** * Input type * @type {string} * @memberof BundleDataOptionInterface */ type?: string; /** * Option position * @type {number} * @memberof BundleDataOptionInterface */ position?: number; /** * Product sku * @type {string} * @memberof BundleDataOptionInterface */ sku?: string; /** * Product links * @type {Array} * @memberof BundleDataOptionInterface */ productLinks?: Array; /** * * @type {BundleDataOptionExtensionInterface} * @memberof BundleDataOptionInterface */ extensionAttributes?: BundleDataOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Bundle\\Api\\Data\\OptionTypeInterface * @export * @interface BundleDataOptionTypeExtensionInterface */ export interface BundleDataOptionTypeExtensionInterface { } /** * Interface OptionTypeInterface * @export * @interface BundleDataOptionTypeInterface */ export interface BundleDataOptionTypeInterface { /** * Type label * @type {string} * @memberof BundleDataOptionTypeInterface */ label: string; /** * Type code * @type {string} * @memberof BundleDataOptionTypeInterface */ code: string; /** * * @type {BundleDataOptionTypeExtensionInterface} * @memberof BundleDataOptionTypeInterface */ extensionAttributes?: BundleDataOptionTypeExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\BasePriceInterface * @export * @interface CatalogDataBasePriceExtensionInterface */ export interface CatalogDataBasePriceExtensionInterface { } /** * Price interface. * @export * @interface CatalogDataBasePriceInterface */ export interface CatalogDataBasePriceInterface { /** * Price. * @type {number} * @memberof CatalogDataBasePriceInterface */ price: number; /** * Store id. * @type {number} * @memberof CatalogDataBasePriceInterface */ storeId: number; /** * SKU. * @type {string} * @memberof CatalogDataBasePriceInterface */ sku: string; /** * * @type {CatalogDataBasePriceExtensionInterface} * @memberof CatalogDataBasePriceInterface */ extensionAttributes?: CatalogDataBasePriceExtensionInterface; } /** * * @export * @interface CatalogDataCategoryAttributeInterface */ export interface CatalogDataCategoryAttributeInterface { /** * WYSIWYG flag * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isWysiwygEnabled?: boolean; /** * The HTML tags are allowed on the frontend * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isHtmlAllowedOnFront?: boolean; /** * It is used for sorting in product listing * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ usedForSortBy?: boolean; /** * It used in layered navigation * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isFilterable?: boolean; /** * It is used in search results layered navigation * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isFilterableInSearch?: boolean; /** * It is used in catalog product grid * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isUsedInGrid?: boolean; /** * It is visible in catalog product grid * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isVisibleInGrid?: boolean; /** * It is filterable in catalog product grid * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isFilterableInGrid?: boolean; /** * Position * @type {number} * @memberof CatalogDataCategoryAttributeInterface */ position?: number; /** * Apply to value for the element * @type {Array} * @memberof CatalogDataCategoryAttributeInterface */ applyTo?: Array; /** * The attribute can be used in Quick Search * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isSearchable?: string; /** * The attribute can be used in Advanced Search * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isVisibleInAdvancedSearch?: string; /** * The attribute can be compared on the frontend * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isComparable?: string; /** * The attribute can be used for promo rules * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isUsedForPromoRules?: string; /** * The attribute is visible on the frontend * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isVisibleOnFront?: string; /** * The attribute can be used in product listing * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ usedInProductListing?: string; /** * Attribute is visible on frontend. * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isVisible?: boolean; /** * Attribute scope * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ scope?: string; /** * * @type {CatalogDataEavAttributeExtensionInterface} * @memberof CatalogDataCategoryAttributeInterface */ extensionAttributes?: CatalogDataEavAttributeExtensionInterface; /** * Id of the attribute. * @type {number} * @memberof CatalogDataCategoryAttributeInterface */ attributeId?: number; /** * Code of the attribute. * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ attributeCode: string; /** * HTML for input element. * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ frontendInput: string; /** * Entity type id * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ entityTypeId: string; /** * Attribute is required. * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isRequired: boolean; /** * Options of the attribute (key => value pairs for select) * @type {Array} * @memberof CatalogDataCategoryAttributeInterface */ options?: Array; /** * Current attribute has been defined by a user. * @type {boolean} * @memberof CatalogDataCategoryAttributeInterface */ isUserDefined?: boolean; /** * Frontend label for default store * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ defaultFrontendLabel?: string; /** * Frontend label for each store * @type {Array} * @memberof CatalogDataCategoryAttributeInterface */ frontendLabels: Array; /** * The note attribute for the element. * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ note?: string; /** * Backend type. * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ backendType?: string; /** * Backend model * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ backendModel?: string; /** * Source model * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ sourceModel?: string; /** * Default value for the element. * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ defaultValue?: string; /** * This is a unique attribute * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ isUnique?: string; /** * Frontend class of attribute * @type {string} * @memberof CatalogDataCategoryAttributeInterface */ frontendClass?: string; /** * Validation rules. * @type {Array} * @memberof CatalogDataCategoryAttributeInterface */ validationRules?: Array; /** * Custom attributes values. * @type {Array} * @memberof CatalogDataCategoryAttributeInterface */ customAttributes?: Array; } /** * * @export * @interface CatalogDataCategoryAttributeSearchResultsInterface */ export interface CatalogDataCategoryAttributeSearchResultsInterface { /** * Attributes list. * @type {Array} * @memberof CatalogDataCategoryAttributeSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CatalogDataCategoryAttributeSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CatalogDataCategoryAttributeSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\CategoryInterface * @export * @interface CatalogDataCategoryExtensionInterface */ export interface CatalogDataCategoryExtensionInterface { } /** * Category data interface. * @export * @interface CatalogDataCategoryInterface */ export interface CatalogDataCategoryInterface { /** * Category id. * @type {number} * @memberof CatalogDataCategoryInterface */ id?: number; /** * Parent category ID * @type {number} * @memberof CatalogDataCategoryInterface */ parentId?: number; /** * Category name * @type {string} * @memberof CatalogDataCategoryInterface */ name?: string; /** * Whether category is active * @type {boolean} * @memberof CatalogDataCategoryInterface */ isActive?: boolean; /** * Category position * @type {number} * @memberof CatalogDataCategoryInterface */ position?: number; /** * Category level * @type {number} * @memberof CatalogDataCategoryInterface */ level?: number; /** * Children ids comma separated. * @type {string} * @memberof CatalogDataCategoryInterface */ children?: string; /** * Category creation date and time. * @type {string} * @memberof CatalogDataCategoryInterface */ createdAt?: string; /** * Category last update date and time. * @type {string} * @memberof CatalogDataCategoryInterface */ updatedAt?: string; /** * Category full path. * @type {string} * @memberof CatalogDataCategoryInterface */ path?: string; /** * Available sort by for category. * @type {Array} * @memberof CatalogDataCategoryInterface */ availableSortBy?: Array; /** * Category is included in menu. * @type {boolean} * @memberof CatalogDataCategoryInterface */ includeInMenu?: boolean; /** * * @type {CatalogDataCategoryExtensionInterface} * @memberof CatalogDataCategoryInterface */ extensionAttributes?: CatalogDataCategoryExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof CatalogDataCategoryInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\CategoryLinkInterface * @export * @interface CatalogDataCategoryLinkExtensionInterface */ export interface CatalogDataCategoryLinkExtensionInterface { } /** * * @export * @interface CatalogDataCategoryLinkInterface */ export interface CatalogDataCategoryLinkInterface { /** * * @type {number} * @memberof CatalogDataCategoryLinkInterface */ position?: number; /** * Category id * @type {string} * @memberof CatalogDataCategoryLinkInterface */ categoryId: string; /** * * @type {CatalogDataCategoryLinkExtensionInterface} * @memberof CatalogDataCategoryLinkInterface */ extensionAttributes?: CatalogDataCategoryLinkExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\CategoryProductLinkInterface * @export * @interface CatalogDataCategoryProductLinkExtensionInterface */ export interface CatalogDataCategoryProductLinkExtensionInterface { } /** * * @export * @interface CatalogDataCategoryProductLinkInterface */ export interface CatalogDataCategoryProductLinkInterface { /** * * @type {string} * @memberof CatalogDataCategoryProductLinkInterface */ sku?: string; /** * * @type {number} * @memberof CatalogDataCategoryProductLinkInterface */ position?: number; /** * Category id * @type {string} * @memberof CatalogDataCategoryProductLinkInterface */ categoryId: string; /** * * @type {CatalogDataCategoryProductLinkExtensionInterface} * @memberof CatalogDataCategoryProductLinkInterface */ extensionAttributes?: CatalogDataCategoryProductLinkExtensionInterface; } /** * * @export * @interface CatalogDataCategorySearchResultsInterface */ export interface CatalogDataCategorySearchResultsInterface { /** * Categories * @type {Array} * @memberof CatalogDataCategorySearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CatalogDataCategorySearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CatalogDataCategorySearchResultsInterface */ totalCount: number; } /** * * @export * @interface CatalogDataCategoryTreeInterface */ export interface CatalogDataCategoryTreeInterface { /** * * @type {number} * @memberof CatalogDataCategoryTreeInterface */ id?: number; /** * Parent category ID * @type {number} * @memberof CatalogDataCategoryTreeInterface */ parentId: number; /** * Category name * @type {string} * @memberof CatalogDataCategoryTreeInterface */ name: string; /** * Whether category is active * @type {boolean} * @memberof CatalogDataCategoryTreeInterface */ isActive: boolean; /** * Category position * @type {number} * @memberof CatalogDataCategoryTreeInterface */ position: number; /** * Category level * @type {number} * @memberof CatalogDataCategoryTreeInterface */ level: number; /** * Product count * @type {number} * @memberof CatalogDataCategoryTreeInterface */ productCount: number; /** * * @type {Array} * @memberof CatalogDataCategoryTreeInterface */ childrenData: Array; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\CostInterface * @export * @interface CatalogDataCostExtensionInterface */ export interface CatalogDataCostExtensionInterface { } /** * Cost interface. * @export * @interface CatalogDataCostInterface */ export interface CatalogDataCostInterface { /** * Cost value. * @type {number} * @memberof CatalogDataCostInterface */ cost: number; /** * Store id. * @type {number} * @memberof CatalogDataCostInterface */ storeId: number; /** * SKU. * @type {string} * @memberof CatalogDataCostInterface */ sku: string; /** * * @type {CatalogDataCostExtensionInterface} * @memberof CatalogDataCostInterface */ extensionAttributes?: CatalogDataCostExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\CustomOptionInterface * @export * @interface CatalogDataCustomOptionExtensionInterface */ export interface CatalogDataCustomOptionExtensionInterface { /** * * @type {FrameworkDataImageContentInterface} * @memberof CatalogDataCustomOptionExtensionInterface */ fileInfo?: FrameworkDataImageContentInterface; } /** * Interface CustomOptionInterface * @export * @interface CatalogDataCustomOptionInterface */ export interface CatalogDataCustomOptionInterface { /** * Option id * @type {string} * @memberof CatalogDataCustomOptionInterface */ optionId: string; /** * Option value * @type {string} * @memberof CatalogDataCustomOptionInterface */ optionValue: string; /** * * @type {CatalogDataCustomOptionExtensionInterface} * @memberof CatalogDataCustomOptionInterface */ extensionAttributes?: CatalogDataCustomOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\EavAttributeInterface * @export * @interface CatalogDataEavAttributeExtensionInterface */ export interface CatalogDataEavAttributeExtensionInterface { } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface * @export * @interface CatalogDataPriceUpdateResultExtensionInterface */ export interface CatalogDataPriceUpdateResultExtensionInterface { } /** * Interface returned in case of incorrect price passed to efficient price API. * @export * @interface CatalogDataPriceUpdateResultInterface */ export interface CatalogDataPriceUpdateResultInterface { /** * Error message, that contains description of error occurred during price update. * @type {string} * @memberof CatalogDataPriceUpdateResultInterface */ message: string; /** * Parameters, that could be displayed in error message placeholders. * @type {Array} * @memberof CatalogDataPriceUpdateResultInterface */ parameters: Array; /** * * @type {CatalogDataPriceUpdateResultExtensionInterface} * @memberof CatalogDataPriceUpdateResultInterface */ extensionAttributes?: CatalogDataPriceUpdateResultExtensionInterface; } /** * * @export * @interface CatalogDataProductAttributeInterface */ export interface CatalogDataProductAttributeInterface { /** * * @type {EavDataAttributeExtensionInterface} * @memberof CatalogDataProductAttributeInterface */ extensionAttributes?: EavDataAttributeExtensionInterface; /** * WYSIWYG flag * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isWysiwygEnabled?: boolean; /** * The HTML tags are allowed on the frontend * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isHtmlAllowedOnFront?: boolean; /** * It is used for sorting in product listing * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ usedForSortBy?: boolean; /** * It used in layered navigation * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isFilterable?: boolean; /** * It is used in search results layered navigation * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isFilterableInSearch?: boolean; /** * It is used in catalog product grid * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isUsedInGrid?: boolean; /** * It is visible in catalog product grid * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isVisibleInGrid?: boolean; /** * It is filterable in catalog product grid * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isFilterableInGrid?: boolean; /** * Position * @type {number} * @memberof CatalogDataProductAttributeInterface */ position?: number; /** * Apply to value for the element * @type {Array} * @memberof CatalogDataProductAttributeInterface */ applyTo?: Array; /** * The attribute can be used in Quick Search * @type {string} * @memberof CatalogDataProductAttributeInterface */ isSearchable?: string; /** * The attribute can be used in Advanced Search * @type {string} * @memberof CatalogDataProductAttributeInterface */ isVisibleInAdvancedSearch?: string; /** * The attribute can be compared on the frontend * @type {string} * @memberof CatalogDataProductAttributeInterface */ isComparable?: string; /** * The attribute can be used for promo rules * @type {string} * @memberof CatalogDataProductAttributeInterface */ isUsedForPromoRules?: string; /** * The attribute is visible on the frontend * @type {string} * @memberof CatalogDataProductAttributeInterface */ isVisibleOnFront?: string; /** * The attribute can be used in product listing * @type {string} * @memberof CatalogDataProductAttributeInterface */ usedInProductListing?: string; /** * Attribute is visible on frontend. * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isVisible?: boolean; /** * Attribute scope * @type {string} * @memberof CatalogDataProductAttributeInterface */ scope?: string; /** * Id of the attribute. * @type {number} * @memberof CatalogDataProductAttributeInterface */ attributeId?: number; /** * Code of the attribute. * @type {string} * @memberof CatalogDataProductAttributeInterface */ attributeCode: string; /** * HTML for input element. * @type {string} * @memberof CatalogDataProductAttributeInterface */ frontendInput: string; /** * Entity type id * @type {string} * @memberof CatalogDataProductAttributeInterface */ entityTypeId: string; /** * Attribute is required. * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isRequired: boolean; /** * Options of the attribute (key => value pairs for select) * @type {Array} * @memberof CatalogDataProductAttributeInterface */ options?: Array; /** * Current attribute has been defined by a user. * @type {boolean} * @memberof CatalogDataProductAttributeInterface */ isUserDefined?: boolean; /** * Frontend label for default store * @type {string} * @memberof CatalogDataProductAttributeInterface */ defaultFrontendLabel?: string; /** * Frontend label for each store * @type {Array} * @memberof CatalogDataProductAttributeInterface */ frontendLabels: Array; /** * The note attribute for the element. * @type {string} * @memberof CatalogDataProductAttributeInterface */ note?: string; /** * Backend type. * @type {string} * @memberof CatalogDataProductAttributeInterface */ backendType?: string; /** * Backend model * @type {string} * @memberof CatalogDataProductAttributeInterface */ backendModel?: string; /** * Source model * @type {string} * @memberof CatalogDataProductAttributeInterface */ sourceModel?: string; /** * Default value for the element. * @type {string} * @memberof CatalogDataProductAttributeInterface */ defaultValue?: string; /** * This is a unique attribute * @type {string} * @memberof CatalogDataProductAttributeInterface */ isUnique?: string; /** * Frontend class of attribute * @type {string} * @memberof CatalogDataProductAttributeInterface */ frontendClass?: string; /** * Validation rules. * @type {Array} * @memberof CatalogDataProductAttributeInterface */ validationRules?: Array; /** * Custom attributes values. * @type {Array} * @memberof CatalogDataProductAttributeInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductAttributeMediaGalleryEntryInterface * @export * @interface CatalogDataProductAttributeMediaGalleryEntryExtensionInterface */ export interface CatalogDataProductAttributeMediaGalleryEntryExtensionInterface { /** * * @type {FrameworkDataVideoContentInterface} * @memberof CatalogDataProductAttributeMediaGalleryEntryExtensionInterface */ videoContent?: FrameworkDataVideoContentInterface; } /** * * @export * @interface CatalogDataProductAttributeMediaGalleryEntryInterface */ export interface CatalogDataProductAttributeMediaGalleryEntryInterface { /** * Gallery entry ID * @type {number} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ id?: number; /** * Media type * @type {string} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ mediaType: string; /** * Gallery entry alternative text * @type {string} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ label: string; /** * Gallery entry position (sort order) * @type {number} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ position: number; /** * If gallery entry is hidden from product page * @type {boolean} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ disabled: boolean; /** * Gallery entry image types (thumbnail, image, small_image etc) * @type {Array} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ types: Array; /** * File path * @type {string} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ file?: string; /** * * @type {FrameworkDataImageContentInterface} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ content?: FrameworkDataImageContentInterface; /** * * @type {CatalogDataProductAttributeMediaGalleryEntryExtensionInterface} * @memberof CatalogDataProductAttributeMediaGalleryEntryInterface */ extensionAttributes?: CatalogDataProductAttributeMediaGalleryEntryExtensionInterface; } /** * * @export * @interface CatalogDataProductAttributeSearchResultsInterface */ export interface CatalogDataProductAttributeSearchResultsInterface { /** * Attributes list. * @type {Array} * @memberof CatalogDataProductAttributeSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CatalogDataProductAttributeSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CatalogDataProductAttributeSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductAttributeTypeInterface * @export * @interface CatalogDataProductAttributeTypeExtensionInterface */ export interface CatalogDataProductAttributeTypeExtensionInterface { } /** * * @export * @interface CatalogDataProductAttributeTypeInterface */ export interface CatalogDataProductAttributeTypeInterface { /** * Value * @type {string} * @memberof CatalogDataProductAttributeTypeInterface */ value: string; /** * Type label * @type {string} * @memberof CatalogDataProductAttributeTypeInterface */ label: string; /** * * @type {CatalogDataProductAttributeTypeExtensionInterface} * @memberof CatalogDataProductAttributeTypeInterface */ extensionAttributes?: CatalogDataProductAttributeTypeExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductCustomOptionInterface * @export * @interface CatalogDataProductCustomOptionExtensionInterface */ export interface CatalogDataProductCustomOptionExtensionInterface { /** * * @type {string} * @memberof CatalogDataProductCustomOptionExtensionInterface */ vertexFlexField?: string; } /** * * @export * @interface CatalogDataProductCustomOptionInterface */ export interface CatalogDataProductCustomOptionInterface { /** * Product SKU * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ productSku: string; /** * Option id * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ optionId?: number; /** * Option title * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ title: string; /** * Option type * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ type: string; /** * Sort order * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ sortOrder: number; /** * Is require * @type {boolean} * @memberof CatalogDataProductCustomOptionInterface */ isRequire: boolean; /** * Price * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ price?: number; /** * Price type * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ priceType?: string; /** * Sku * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ sku?: string; /** * * @type {string} * @memberof CatalogDataProductCustomOptionInterface */ fileExtension?: string; /** * * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ maxCharacters?: number; /** * * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ imageSizeX?: number; /** * * @type {number} * @memberof CatalogDataProductCustomOptionInterface */ imageSizeY?: number; /** * * @type {Array} * @memberof CatalogDataProductCustomOptionInterface */ values?: Array; /** * * @type {CatalogDataProductCustomOptionExtensionInterface} * @memberof CatalogDataProductCustomOptionInterface */ extensionAttributes?: CatalogDataProductCustomOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductCustomOptionTypeInterface * @export * @interface CatalogDataProductCustomOptionTypeExtensionInterface */ export interface CatalogDataProductCustomOptionTypeExtensionInterface { } /** * * @export * @interface CatalogDataProductCustomOptionTypeInterface */ export interface CatalogDataProductCustomOptionTypeInterface { /** * Option type label * @type {string} * @memberof CatalogDataProductCustomOptionTypeInterface */ label: string; /** * Option type code * @type {string} * @memberof CatalogDataProductCustomOptionTypeInterface */ code: string; /** * Option type group * @type {string} * @memberof CatalogDataProductCustomOptionTypeInterface */ group: string; /** * * @type {CatalogDataProductCustomOptionTypeExtensionInterface} * @memberof CatalogDataProductCustomOptionTypeInterface */ extensionAttributes?: CatalogDataProductCustomOptionTypeExtensionInterface; } /** * * @export * @interface CatalogDataProductCustomOptionValuesInterface */ export interface CatalogDataProductCustomOptionValuesInterface { /** * Option title * @type {string} * @memberof CatalogDataProductCustomOptionValuesInterface */ title: string; /** * Sort order * @type {number} * @memberof CatalogDataProductCustomOptionValuesInterface */ sortOrder: number; /** * Price * @type {number} * @memberof CatalogDataProductCustomOptionValuesInterface */ price: number; /** * Price type * @type {string} * @memberof CatalogDataProductCustomOptionValuesInterface */ priceType: string; /** * Sku * @type {string} * @memberof CatalogDataProductCustomOptionValuesInterface */ sku?: string; /** * Option type id * @type {number} * @memberof CatalogDataProductCustomOptionValuesInterface */ optionTypeId?: number; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductInterface * @export * @interface CatalogDataProductExtensionInterface */ export interface CatalogDataProductExtensionInterface { /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ websiteIds?: Array; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ categoryLinks?: Array; /** * * @type {CatalogInventoryDataStockItemInterface} * @memberof CatalogDataProductExtensionInterface */ stockItem?: CatalogInventoryDataStockItemInterface; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ bundleProductOptions?: Array; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ downloadableProductLinks?: Array; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ downloadableProductSamples?: Array; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ configurableProductOptions?: Array; /** * * @type {Array} * @memberof CatalogDataProductExtensionInterface */ configurableProductLinks?: Array; /** * * @type {VertexTaxDataCommodityCodeInterface} * @memberof CatalogDataProductExtensionInterface */ vertexCommodityCode?: VertexTaxDataCommodityCodeInterface; } /** * * @export * @interface CatalogDataProductInterface */ export interface CatalogDataProductInterface { /** * Id * @type {number} * @memberof CatalogDataProductInterface */ id?: number; /** * Sku * @type {string} * @memberof CatalogDataProductInterface */ sku: string; /** * Name * @type {string} * @memberof CatalogDataProductInterface */ name?: string; /** * Attribute set id * @type {number} * @memberof CatalogDataProductInterface */ attributeSetId?: number; /** * Price * @type {number} * @memberof CatalogDataProductInterface */ price?: number; /** * Status * @type {number} * @memberof CatalogDataProductInterface */ status?: number; /** * Visibility * @type {number} * @memberof CatalogDataProductInterface */ visibility?: number; /** * Type id * @type {string} * @memberof CatalogDataProductInterface */ typeId?: string; /** * Created date * @type {string} * @memberof CatalogDataProductInterface */ createdAt?: string; /** * Updated date * @type {string} * @memberof CatalogDataProductInterface */ updatedAt?: string; /** * Weight * @type {number} * @memberof CatalogDataProductInterface */ weight?: number; /** * * @type {CatalogDataProductExtensionInterface} * @memberof CatalogDataProductInterface */ extensionAttributes?: CatalogDataProductExtensionInterface; /** * Product links info * @type {Array} * @memberof CatalogDataProductInterface */ productLinks?: Array; /** * List of product options * @type {Array} * @memberof CatalogDataProductInterface */ options?: Array; /** * Media gallery entries * @type {Array} * @memberof CatalogDataProductInterface */ mediaGalleryEntries?: Array; /** * List of product tier prices * @type {Array} * @memberof CatalogDataProductInterface */ tierPrices?: Array; /** * Custom attributes values. * @type {Array} * @memberof CatalogDataProductInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductLinkAttributeInterface * @export * @interface CatalogDataProductLinkAttributeExtensionInterface */ export interface CatalogDataProductLinkAttributeExtensionInterface { } /** * * @export * @interface CatalogDataProductLinkAttributeInterface */ export interface CatalogDataProductLinkAttributeInterface { /** * Attribute code * @type {string} * @memberof CatalogDataProductLinkAttributeInterface */ code: string; /** * Attribute type * @type {string} * @memberof CatalogDataProductLinkAttributeInterface */ type: string; /** * * @type {CatalogDataProductLinkAttributeExtensionInterface} * @memberof CatalogDataProductLinkAttributeInterface */ extensionAttributes?: CatalogDataProductLinkAttributeExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductLinkInterface * @export * @interface CatalogDataProductLinkExtensionInterface */ export interface CatalogDataProductLinkExtensionInterface { /** * * @type {number} * @memberof CatalogDataProductLinkExtensionInterface */ qty?: number; } /** * * @export * @interface CatalogDataProductLinkInterface */ export interface CatalogDataProductLinkInterface { /** * SKU * @type {string} * @memberof CatalogDataProductLinkInterface */ sku: string; /** * Link type * @type {string} * @memberof CatalogDataProductLinkInterface */ linkType: string; /** * Linked product sku * @type {string} * @memberof CatalogDataProductLinkInterface */ linkedProductSku: string; /** * Linked product type (simple, virtual, etc) * @type {string} * @memberof CatalogDataProductLinkInterface */ linkedProductType: string; /** * Linked item position * @type {number} * @memberof CatalogDataProductLinkInterface */ position: number; /** * * @type {CatalogDataProductLinkExtensionInterface} * @memberof CatalogDataProductLinkInterface */ extensionAttributes?: CatalogDataProductLinkExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductLinkTypeInterface * @export * @interface CatalogDataProductLinkTypeExtensionInterface */ export interface CatalogDataProductLinkTypeExtensionInterface { } /** * * @export * @interface CatalogDataProductLinkTypeInterface */ export interface CatalogDataProductLinkTypeInterface { /** * Link type code * @type {number} * @memberof CatalogDataProductLinkTypeInterface */ code: number; /** * Link type name * @type {string} * @memberof CatalogDataProductLinkTypeInterface */ name: string; /** * * @type {CatalogDataProductLinkTypeExtensionInterface} * @memberof CatalogDataProductLinkTypeInterface */ extensionAttributes?: CatalogDataProductLinkTypeExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductOptionInterface * @export * @interface CatalogDataProductOptionExtensionInterface */ export interface CatalogDataProductOptionExtensionInterface { /** * * @type {Array} * @memberof CatalogDataProductOptionExtensionInterface */ customOptions?: Array; /** * * @type {Array} * @memberof CatalogDataProductOptionExtensionInterface */ bundleOptions?: Array; /** * * @type {DownloadableDataDownloadableOptionInterface} * @memberof CatalogDataProductOptionExtensionInterface */ downloadableOption?: DownloadableDataDownloadableOptionInterface; /** * * @type {Array} * @memberof CatalogDataProductOptionExtensionInterface */ configurableItemOptions?: Array; } /** * Product option interface * @export * @interface CatalogDataProductOptionInterface */ export interface CatalogDataProductOptionInterface { /** * * @type {CatalogDataProductOptionExtensionInterface} * @memberof CatalogDataProductOptionInterface */ extensionAttributes?: CatalogDataProductOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductRender\\ButtonInterface * @export * @interface CatalogDataProductRenderButtonExtensionInterface */ export interface CatalogDataProductRenderButtonExtensionInterface { } /** * Button interface. This interface represents all manner of product buttons: add to cart, add to compare, etc... The buttons describes by this interface should have interaction with backend * @export * @interface CatalogDataProductRenderButtonInterface */ export interface CatalogDataProductRenderButtonInterface { /** * Post data * @type {string} * @memberof CatalogDataProductRenderButtonInterface */ postData: string; /** * Url, needed to add product to cart * @type {string} * @memberof CatalogDataProductRenderButtonInterface */ url: string; /** * Flag whether a product has options or not * @type {boolean} * @memberof CatalogDataProductRenderButtonInterface */ requiredOptions: boolean; /** * * @type {CatalogDataProductRenderButtonExtensionInterface} * @memberof CatalogDataProductRenderButtonInterface */ extensionAttributes?: CatalogDataProductRenderButtonExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductRenderInterface * @export * @interface CatalogDataProductRenderExtensionInterface */ export interface CatalogDataProductRenderExtensionInterface { /** * * @type {string} * @memberof CatalogDataProductRenderExtensionInterface */ reviewHtml?: string; /** * * @type {CatalogDataProductRenderButtonInterface} * @memberof CatalogDataProductRenderExtensionInterface */ wishlistButton?: CatalogDataProductRenderButtonInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductRender\\FormattedPriceInfoInterface * @export * @interface CatalogDataProductRenderFormattedPriceInfoExtensionInterface */ export interface CatalogDataProductRenderFormattedPriceInfoExtensionInterface { } /** * Formatted Price interface. Aggregate formatted html with price representations. E.g.: $9.00 Consider currency, rounding and html * @export * @interface CatalogDataProductRenderFormattedPriceInfoInterface */ export interface CatalogDataProductRenderFormattedPriceInfoInterface { /** * Html with final price * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ finalPrice: string; /** * Max price of a product * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ maxPrice: string; /** * The minimal price of the product or variation * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ minimalPrice: string; /** * Max regular price * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ maxRegularPrice: string; /** * Minimal regular price * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ minimalRegularPrice: string; /** * Special price * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ specialPrice: string; /** * Price - is price of product without discounts and special price with taxes and fixed product tax * @type {string} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ regularPrice: string; /** * * @type {CatalogDataProductRenderFormattedPriceInfoExtensionInterface} * @memberof CatalogDataProductRenderFormattedPriceInfoInterface */ extensionAttributes?: CatalogDataProductRenderFormattedPriceInfoExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductRender\\ImageInterface * @export * @interface CatalogDataProductRenderImageExtensionInterface */ export interface CatalogDataProductRenderImageExtensionInterface { } /** * Product Render image interface. Represents physical characteristics of image, that can be used in product listing or product view * @export * @interface CatalogDataProductRenderImageInterface */ export interface CatalogDataProductRenderImageInterface { /** * Image url * @type {string} * @memberof CatalogDataProductRenderImageInterface */ url: string; /** * Image code * @type {string} * @memberof CatalogDataProductRenderImageInterface */ code: string; /** * Image height * @type {number} * @memberof CatalogDataProductRenderImageInterface */ height: number; /** * Image width in px * @type {number} * @memberof CatalogDataProductRenderImageInterface */ width: number; /** * Image label * @type {string} * @memberof CatalogDataProductRenderImageInterface */ label: string; /** * Resize width * @type {number} * @memberof CatalogDataProductRenderImageInterface */ resizedWidth: number; /** * Resize height * @type {number} * @memberof CatalogDataProductRenderImageInterface */ resizedHeight: number; /** * * @type {CatalogDataProductRenderImageExtensionInterface} * @memberof CatalogDataProductRenderImageInterface */ extensionAttributes?: CatalogDataProductRenderImageExtensionInterface; } /** * Represents Data Object which holds enough information to render product This information is put into part as Add To Cart or Add to Compare Data or Price Data * @export * @interface CatalogDataProductRenderInterface */ export interface CatalogDataProductRenderInterface { /** * * @type {CatalogDataProductRenderButtonInterface} * @memberof CatalogDataProductRenderInterface */ addToCartButton: CatalogDataProductRenderButtonInterface; /** * * @type {CatalogDataProductRenderButtonInterface} * @memberof CatalogDataProductRenderInterface */ addToCompareButton: CatalogDataProductRenderButtonInterface; /** * * @type {CatalogDataProductRenderPriceInfoInterface} * @memberof CatalogDataProductRenderInterface */ priceInfo: CatalogDataProductRenderPriceInfoInterface; /** * Enough information, that needed to render image on front * @type {Array} * @memberof CatalogDataProductRenderInterface */ images: Array; /** * Product url * @type {string} * @memberof CatalogDataProductRenderInterface */ url: string; /** * Product identifier * @type {number} * @memberof CatalogDataProductRenderInterface */ id: number; /** * Product name * @type {string} * @memberof CatalogDataProductRenderInterface */ name: string; /** * Product type. Such as bundle, grouped, simple, etc... * @type {string} * @memberof CatalogDataProductRenderInterface */ type: string; /** * Information about product saleability (In Stock) * @type {string} * @memberof CatalogDataProductRenderInterface */ isSalable: string; /** * Information about current store id or requested store id * @type {number} * @memberof CatalogDataProductRenderInterface */ storeId: number; /** * Current or desired currency code to product * @type {string} * @memberof CatalogDataProductRenderInterface */ currencyCode: string; /** * * @type {CatalogDataProductRenderExtensionInterface} * @memberof CatalogDataProductRenderInterface */ extensionAttributes: CatalogDataProductRenderExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductRender\\PriceInfoInterface * @export * @interface CatalogDataProductRenderPriceInfoExtensionInterface */ export interface CatalogDataProductRenderPriceInfoExtensionInterface { /** * * @type {MsrpDataProductRenderMsrpPriceInfoInterface} * @memberof CatalogDataProductRenderPriceInfoExtensionInterface */ msrp?: MsrpDataProductRenderMsrpPriceInfoInterface; /** * * @type {CatalogDataProductRenderPriceInfoInterface} * @memberof CatalogDataProductRenderPriceInfoExtensionInterface */ taxAdjustments?: CatalogDataProductRenderPriceInfoInterface; /** * * @type {Array} * @memberof CatalogDataProductRenderPriceInfoExtensionInterface */ weeeAttributes?: Array; /** * * @type {string} * @memberof CatalogDataProductRenderPriceInfoExtensionInterface */ weeeAdjustment?: string; } /** * Price interface. * @export * @interface CatalogDataProductRenderPriceInfoInterface */ export interface CatalogDataProductRenderPriceInfoInterface { /** * Final price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ finalPrice: number; /** * Max price of a product * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ maxPrice: number; /** * Max regular price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ maxRegularPrice: number; /** * Minimal regular price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ minimalRegularPrice: number; /** * Special price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ specialPrice: number; /** * Minimal price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ minimalPrice: number; /** * Regular price * @type {number} * @memberof CatalogDataProductRenderPriceInfoInterface */ regularPrice: number; /** * * @type {CatalogDataProductRenderFormattedPriceInfoInterface} * @memberof CatalogDataProductRenderPriceInfoInterface */ formattedPrices: CatalogDataProductRenderFormattedPriceInfoInterface; /** * * @type {CatalogDataProductRenderPriceInfoExtensionInterface} * @memberof CatalogDataProductRenderPriceInfoInterface */ extensionAttributes?: CatalogDataProductRenderPriceInfoExtensionInterface; } /** * Dto that holds render information about products * @export * @interface CatalogDataProductRenderSearchResultsInterface */ export interface CatalogDataProductRenderSearchResultsInterface { /** * List of products rendered information * @type {Array} * @memberof CatalogDataProductRenderSearchResultsInterface */ items: Array; } /** * * @export * @interface CatalogDataProductSearchResultsInterface */ export interface CatalogDataProductSearchResultsInterface { /** * Attributes list. * @type {Array} * @memberof CatalogDataProductSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CatalogDataProductSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CatalogDataProductSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductTierPriceInterface * @export * @interface CatalogDataProductTierPriceExtensionInterface */ export interface CatalogDataProductTierPriceExtensionInterface { /** * * @type {number} * @memberof CatalogDataProductTierPriceExtensionInterface */ percentageValue?: number; /** * * @type {number} * @memberof CatalogDataProductTierPriceExtensionInterface */ websiteId?: number; } /** * * @export * @interface CatalogDataProductTierPriceInterface */ export interface CatalogDataProductTierPriceInterface { /** * Customer group id * @type {number} * @memberof CatalogDataProductTierPriceInterface */ customerGroupId: number; /** * Tier qty * @type {number} * @memberof CatalogDataProductTierPriceInterface */ qty: number; /** * Price value * @type {number} * @memberof CatalogDataProductTierPriceInterface */ value: number; /** * * @type {CatalogDataProductTierPriceExtensionInterface} * @memberof CatalogDataProductTierPriceInterface */ extensionAttributes?: CatalogDataProductTierPriceExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\ProductTypeInterface * @export * @interface CatalogDataProductTypeExtensionInterface */ export interface CatalogDataProductTypeExtensionInterface { } /** * Product type details * @export * @interface CatalogDataProductTypeInterface */ export interface CatalogDataProductTypeInterface { /** * Product type code * @type {string} * @memberof CatalogDataProductTypeInterface */ name: string; /** * Product type label * @type {string} * @memberof CatalogDataProductTypeInterface */ label: string; /** * * @type {CatalogDataProductTypeExtensionInterface} * @memberof CatalogDataProductTypeInterface */ extensionAttributes?: CatalogDataProductTypeExtensionInterface; } /** * * @export * @interface CatalogDataProductWebsiteLinkInterface */ export interface CatalogDataProductWebsiteLinkInterface { /** * * @type {string} * @memberof CatalogDataProductWebsiteLinkInterface */ sku: string; /** * Website ids * @type {number} * @memberof CatalogDataProductWebsiteLinkInterface */ websiteId: number; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\SpecialPriceInterface * @export * @interface CatalogDataSpecialPriceExtensionInterface */ export interface CatalogDataSpecialPriceExtensionInterface { } /** * Product Special Price Interface is used to encapsulate data that can be processed by efficient price API. * @export * @interface CatalogDataSpecialPriceInterface */ export interface CatalogDataSpecialPriceInterface { /** * Product special price value. * @type {number} * @memberof CatalogDataSpecialPriceInterface */ price: number; /** * ID of store, that contains special price value. * @type {number} * @memberof CatalogDataSpecialPriceInterface */ storeId: number; /** * SKU of product, that contains special price value. * @type {string} * @memberof CatalogDataSpecialPriceInterface */ sku: string; /** * Start date for special price in Y-m-d H:i:s format. * @type {string} * @memberof CatalogDataSpecialPriceInterface */ priceFrom: string; /** * End date for special price in Y-m-d H:i:s format. * @type {string} * @memberof CatalogDataSpecialPriceInterface */ priceTo: string; /** * * @type {CatalogDataSpecialPriceExtensionInterface} * @memberof CatalogDataSpecialPriceInterface */ extensionAttributes?: CatalogDataSpecialPriceExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Catalog\\Api\\Data\\TierPriceInterface * @export * @interface CatalogDataTierPriceExtensionInterface */ export interface CatalogDataTierPriceExtensionInterface { } /** * Tier price interface. * @export * @interface CatalogDataTierPriceInterface */ export interface CatalogDataTierPriceInterface { /** * Tier price. * @type {number} * @memberof CatalogDataTierPriceInterface */ price: number; /** * Tier price type. * @type {string} * @memberof CatalogDataTierPriceInterface */ priceType: string; /** * Website id. * @type {number} * @memberof CatalogDataTierPriceInterface */ websiteId: number; /** * SKU. * @type {string} * @memberof CatalogDataTierPriceInterface */ sku: string; /** * Customer group. * @type {string} * @memberof CatalogDataTierPriceInterface */ customerGroup: string; /** * Quantity. * @type {number} * @memberof CatalogDataTierPriceInterface */ quantity: number; /** * * @type {CatalogDataTierPriceExtensionInterface} * @memberof CatalogDataTierPriceInterface */ extensionAttributes?: CatalogDataTierPriceExtensionInterface; } /** * Interface StockItemCollectionInterface * @export * @interface CatalogInventoryDataStockItemCollectionInterface */ export interface CatalogInventoryDataStockItemCollectionInterface { /** * Items * @type {Array} * @memberof CatalogInventoryDataStockItemCollectionInterface */ items: Array; /** * * @type {CatalogInventoryStockItemCriteriaInterface} * @memberof CatalogInventoryDataStockItemCollectionInterface */ searchCriteria: CatalogInventoryStockItemCriteriaInterface; /** * Total count. * @type {number} * @memberof CatalogInventoryDataStockItemCollectionInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\CatalogInventory\\Api\\Data\\StockItemInterface * @export * @interface CatalogInventoryDataStockItemExtensionInterface */ export interface CatalogInventoryDataStockItemExtensionInterface { } /** * Interface StockItem * @export * @interface CatalogInventoryDataStockItemInterface */ export interface CatalogInventoryDataStockItemInterface { /** * * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ itemId?: number; /** * * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ productId?: number; /** * Stock identifier * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ stockId?: number; /** * * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ qty: number; /** * Stock Availability * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ isInStock: boolean; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ isQtyDecimal: boolean; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ showDefaultNotificationMessage: boolean; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigMinQty: boolean; /** * Minimal quantity available for item status in stock * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ minQty: number; /** * * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ useConfigMinSaleQty: number; /** * Minimum Qty Allowed in Shopping Cart or NULL when there is no limitation * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ minSaleQty: number; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigMaxSaleQty: boolean; /** * Maximum Qty Allowed in Shopping Cart data wrapper * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ maxSaleQty: number; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigBackorders: boolean; /** * Backorders status * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ backorders: number; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigNotifyStockQty: boolean; /** * Notify for Quantity Below data wrapper * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ notifyStockQty: number; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigQtyIncrements: boolean; /** * Quantity Increments data wrapper * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ qtyIncrements: number; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigEnableQtyInc: boolean; /** * Whether Quantity Increments is enabled * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ enableQtyIncrements: boolean; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ useConfigManageStock: boolean; /** * Can Manage Stock * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ manageStock: boolean; /** * * @type {string} * @memberof CatalogInventoryDataStockItemInterface */ lowStockDate: string; /** * * @type {boolean} * @memberof CatalogInventoryDataStockItemInterface */ isDecimalDivided: boolean; /** * * @type {number} * @memberof CatalogInventoryDataStockItemInterface */ stockStatusChangedAuto: number; /** * * @type {CatalogInventoryDataStockItemExtensionInterface} * @memberof CatalogInventoryDataStockItemInterface */ extensionAttributes?: CatalogInventoryDataStockItemExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\CatalogInventory\\Api\\Data\\StockStatusInterface * @export * @interface CatalogInventoryDataStockStatusExtensionInterface */ export interface CatalogInventoryDataStockStatusExtensionInterface { } /** * Interface StockStatusInterface * @export * @interface CatalogInventoryDataStockStatusInterface */ export interface CatalogInventoryDataStockStatusInterface { /** * * @type {number} * @memberof CatalogInventoryDataStockStatusInterface */ productId: number; /** * * @type {number} * @memberof CatalogInventoryDataStockStatusInterface */ stockId: number; /** * * @type {number} * @memberof CatalogInventoryDataStockStatusInterface */ qty: number; /** * * @type {number} * @memberof CatalogInventoryDataStockStatusInterface */ stockStatus: number; /** * * @type {CatalogInventoryDataStockItemInterface} * @memberof CatalogInventoryDataStockStatusInterface */ stockItem: CatalogInventoryDataStockItemInterface; /** * * @type {CatalogInventoryDataStockStatusExtensionInterface} * @memberof CatalogInventoryDataStockStatusInterface */ extensionAttributes?: CatalogInventoryDataStockStatusExtensionInterface; } /** * Interface StockItemCriteriaInterface * @export * @interface CatalogInventoryStockItemCriteriaInterface */ export interface CatalogInventoryStockItemCriteriaInterface { /** * Associated Mapper Interface name * @type {string} * @memberof CatalogInventoryStockItemCriteriaInterface */ mapperInterfaceName: string; /** * Criteria objects added to current Composite Criteria * @type {Array} * @memberof CatalogInventoryStockItemCriteriaInterface */ criteriaList: Array; /** * List of filters * @type {Array} * @memberof CatalogInventoryStockItemCriteriaInterface */ filters: Array; /** * Ordering criteria * @type {Array} * @memberof CatalogInventoryStockItemCriteriaInterface */ orders: Array; /** * Limit * @type {Array} * @memberof CatalogInventoryStockItemCriteriaInterface */ limit: Array; } /** * ExtensionInterface class for @see \\Magento\\CheckoutAgreements\\Api\\Data\\AgreementInterface * @export * @interface CheckoutAgreementsDataAgreementExtensionInterface */ export interface CheckoutAgreementsDataAgreementExtensionInterface { } /** * Interface AgreementInterface * @export * @interface CheckoutAgreementsDataAgreementInterface */ export interface CheckoutAgreementsDataAgreementInterface { /** * Agreement ID. * @type {number} * @memberof CheckoutAgreementsDataAgreementInterface */ agreementId: number; /** * Agreement name. * @type {string} * @memberof CheckoutAgreementsDataAgreementInterface */ name: string; /** * Agreement content. * @type {string} * @memberof CheckoutAgreementsDataAgreementInterface */ content: string; /** * Agreement content height. Otherwise, null. * @type {string} * @memberof CheckoutAgreementsDataAgreementInterface */ contentHeight?: string; /** * Agreement checkbox text. * @type {string} * @memberof CheckoutAgreementsDataAgreementInterface */ checkboxText: string; /** * Agreement status. * @type {boolean} * @memberof CheckoutAgreementsDataAgreementInterface */ isActive: boolean; /** * * true - HTML. * false - plain text. * @type {boolean} * @memberof CheckoutAgreementsDataAgreementInterface */ isHtml: boolean; /** * The agreement applied mode. * @type {number} * @memberof CheckoutAgreementsDataAgreementInterface */ mode: number; /** * * @type {CheckoutAgreementsDataAgreementExtensionInterface} * @memberof CheckoutAgreementsDataAgreementInterface */ extensionAttributes?: CheckoutAgreementsDataAgreementExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Checkout\\Api\\Data\\PaymentDetailsInterface * @export * @interface CheckoutDataPaymentDetailsExtensionInterface */ export interface CheckoutDataPaymentDetailsExtensionInterface { } /** * Interface PaymentDetailsInterface * @export * @interface CheckoutDataPaymentDetailsInterface */ export interface CheckoutDataPaymentDetailsInterface { /** * * @type {Array} * @memberof CheckoutDataPaymentDetailsInterface */ paymentMethods: Array; /** * * @type {QuoteDataTotalsInterface} * @memberof CheckoutDataPaymentDetailsInterface */ totals: QuoteDataTotalsInterface; /** * * @type {CheckoutDataPaymentDetailsExtensionInterface} * @memberof CheckoutDataPaymentDetailsInterface */ extensionAttributes?: CheckoutDataPaymentDetailsExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Checkout\\Api\\Data\\ShippingInformationInterface * @export * @interface CheckoutDataShippingInformationExtensionInterface */ export interface CheckoutDataShippingInformationExtensionInterface { } /** * Interface ShippingInformationInterface * @export * @interface CheckoutDataShippingInformationInterface */ export interface CheckoutDataShippingInformationInterface { /** * * @type {QuoteDataAddressInterface} * @memberof CheckoutDataShippingInformationInterface */ shippingAddress: QuoteDataAddressInterface; /** * * @type {QuoteDataAddressInterface} * @memberof CheckoutDataShippingInformationInterface */ billingAddress?: QuoteDataAddressInterface; /** * Shipping method code * @type {string} * @memberof CheckoutDataShippingInformationInterface */ shippingMethodCode: string; /** * Carrier code * @type {string} * @memberof CheckoutDataShippingInformationInterface */ shippingCarrierCode: string; /** * * @type {CheckoutDataShippingInformationExtensionInterface} * @memberof CheckoutDataShippingInformationInterface */ extensionAttributes?: CheckoutDataShippingInformationExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof CheckoutDataShippingInformationInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Checkout\\Api\\Data\\TotalsInformationInterface * @export * @interface CheckoutDataTotalsInformationExtensionInterface */ export interface CheckoutDataTotalsInformationExtensionInterface { } /** * Interface TotalsInformationInterface * @export * @interface CheckoutDataTotalsInformationInterface */ export interface CheckoutDataTotalsInformationInterface { /** * * @type {QuoteDataAddressInterface} * @memberof CheckoutDataTotalsInformationInterface */ address: QuoteDataAddressInterface; /** * Shipping method code * @type {string} * @memberof CheckoutDataTotalsInformationInterface */ shippingMethodCode?: string; /** * Carrier code * @type {string} * @memberof CheckoutDataTotalsInformationInterface */ shippingCarrierCode?: string; /** * * @type {CheckoutDataTotalsInformationExtensionInterface} * @memberof CheckoutDataTotalsInformationInterface */ extensionAttributes?: CheckoutDataTotalsInformationExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof CheckoutDataTotalsInformationInterface */ customAttributes?: Array; } /** * CMS block interface. * @export * @interface CmsDataBlockInterface */ export interface CmsDataBlockInterface { /** * ID * @type {number} * @memberof CmsDataBlockInterface */ id?: number; /** * Identifier * @type {string} * @memberof CmsDataBlockInterface */ identifier: string; /** * Title * @type {string} * @memberof CmsDataBlockInterface */ title?: string; /** * Content * @type {string} * @memberof CmsDataBlockInterface */ content?: string; /** * Creation time * @type {string} * @memberof CmsDataBlockInterface */ creationTime?: string; /** * Update time * @type {string} * @memberof CmsDataBlockInterface */ updateTime?: string; /** * Active * @type {boolean} * @memberof CmsDataBlockInterface */ active?: boolean; } /** * Interface for cms block search results. * @export * @interface CmsDataBlockSearchResultsInterface */ export interface CmsDataBlockSearchResultsInterface { /** * Blocks list. * @type {Array} * @memberof CmsDataBlockSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CmsDataBlockSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CmsDataBlockSearchResultsInterface */ totalCount: number; } /** * CMS page interface. * @export * @interface CmsDataPageInterface */ export interface CmsDataPageInterface { /** * ID * @type {number} * @memberof CmsDataPageInterface */ id?: number; /** * Identifier * @type {string} * @memberof CmsDataPageInterface */ identifier: string; /** * Title * @type {string} * @memberof CmsDataPageInterface */ title?: string; /** * Page layout * @type {string} * @memberof CmsDataPageInterface */ pageLayout?: string; /** * Meta title * @type {string} * @memberof CmsDataPageInterface */ metaTitle?: string; /** * Meta keywords * @type {string} * @memberof CmsDataPageInterface */ metaKeywords?: string; /** * Meta description * @type {string} * @memberof CmsDataPageInterface */ metaDescription?: string; /** * Content heading * @type {string} * @memberof CmsDataPageInterface */ contentHeading?: string; /** * Content * @type {string} * @memberof CmsDataPageInterface */ content?: string; /** * Creation time * @type {string} * @memberof CmsDataPageInterface */ creationTime?: string; /** * Update time * @type {string} * @memberof CmsDataPageInterface */ updateTime?: string; /** * Sort order * @type {string} * @memberof CmsDataPageInterface */ sortOrder?: string; /** * Layout update xml * @type {string} * @memberof CmsDataPageInterface */ layoutUpdateXml?: string; /** * Custom theme * @type {string} * @memberof CmsDataPageInterface */ customTheme?: string; /** * Custom root template * @type {string} * @memberof CmsDataPageInterface */ customRootTemplate?: string; /** * Custom layout update xml * @type {string} * @memberof CmsDataPageInterface */ customLayoutUpdateXml?: string; /** * Custom theme from * @type {string} * @memberof CmsDataPageInterface */ customThemeFrom?: string; /** * Custom theme to * @type {string} * @memberof CmsDataPageInterface */ customThemeTo?: string; /** * Active * @type {boolean} * @memberof CmsDataPageInterface */ active?: boolean; } /** * Interface for cms page search results. * @export * @interface CmsDataPageSearchResultsInterface */ export interface CmsDataPageSearchResultsInterface { /** * Pages list. * @type {Array} * @memberof CmsDataPageSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CmsDataPageSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CmsDataPageSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\ConfigurableProduct\\Api\\Data\\ConfigurableItemOptionValueInterface * @export * @interface ConfigurableProductDataConfigurableItemOptionValueExtensionInterface */ export interface ConfigurableProductDataConfigurableItemOptionValueExtensionInterface { } /** * Interface ConfigurableItemOptionValueInterface * @export * @interface ConfigurableProductDataConfigurableItemOptionValueInterface */ export interface ConfigurableProductDataConfigurableItemOptionValueInterface { /** * Option SKU * @type {string} * @memberof ConfigurableProductDataConfigurableItemOptionValueInterface */ optionId: string; /** * Item id * @type {number} * @memberof ConfigurableProductDataConfigurableItemOptionValueInterface */ optionValue?: number; /** * * @type {ConfigurableProductDataConfigurableItemOptionValueExtensionInterface} * @memberof ConfigurableProductDataConfigurableItemOptionValueInterface */ extensionAttributes?: ConfigurableProductDataConfigurableItemOptionValueExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\ConfigurableProduct\\Api\\Data\\OptionInterface * @export * @interface ConfigurableProductDataOptionExtensionInterface */ export interface ConfigurableProductDataOptionExtensionInterface { } /** * Interface OptionInterface * @export * @interface ConfigurableProductDataOptionInterface */ export interface ConfigurableProductDataOptionInterface { /** * * @type {number} * @memberof ConfigurableProductDataOptionInterface */ id?: number; /** * * @type {string} * @memberof ConfigurableProductDataOptionInterface */ attributeId?: string; /** * * @type {string} * @memberof ConfigurableProductDataOptionInterface */ label?: string; /** * * @type {number} * @memberof ConfigurableProductDataOptionInterface */ position?: number; /** * * @type {boolean} * @memberof ConfigurableProductDataOptionInterface */ isUseDefault?: boolean; /** * * @type {Array} * @memberof ConfigurableProductDataOptionInterface */ values?: Array; /** * * @type {ConfigurableProductDataOptionExtensionInterface} * @memberof ConfigurableProductDataOptionInterface */ extensionAttributes?: ConfigurableProductDataOptionExtensionInterface; /** * * @type {number} * @memberof ConfigurableProductDataOptionInterface */ productId?: number; } /** * ExtensionInterface class for @see \\Magento\\ConfigurableProduct\\Api\\Data\\OptionValueInterface * @export * @interface ConfigurableProductDataOptionValueExtensionInterface */ export interface ConfigurableProductDataOptionValueExtensionInterface { } /** * Interface OptionValueInterface * @export * @interface ConfigurableProductDataOptionValueInterface */ export interface ConfigurableProductDataOptionValueInterface { /** * * @type {number} * @memberof ConfigurableProductDataOptionValueInterface */ valueIndex: number; /** * * @type {ConfigurableProductDataOptionValueExtensionInterface} * @memberof ConfigurableProductDataOptionValueInterface */ extensionAttributes?: ConfigurableProductDataOptionValueExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Customer\\Api\\Data\\AddressInterface * @export * @interface CustomerDataAddressExtensionInterface */ export interface CustomerDataAddressExtensionInterface { } /** * Customer address interface. * @export * @interface CustomerDataAddressInterface */ export interface CustomerDataAddressInterface { /** * ID * @type {number} * @memberof CustomerDataAddressInterface */ id?: number; /** * Customer ID * @type {number} * @memberof CustomerDataAddressInterface */ customerId?: number; /** * * @type {CustomerDataRegionInterface} * @memberof CustomerDataAddressInterface */ region?: CustomerDataRegionInterface; /** * Region ID * @type {number} * @memberof CustomerDataAddressInterface */ regionId?: number; /** * Country code in ISO_3166-2 format * @type {string} * @memberof CustomerDataAddressInterface */ countryId?: string; /** * Street * @type {Array} * @memberof CustomerDataAddressInterface */ street?: Array; /** * Company * @type {string} * @memberof CustomerDataAddressInterface */ company?: string; /** * Telephone number * @type {string} * @memberof CustomerDataAddressInterface */ telephone?: string; /** * Fax number * @type {string} * @memberof CustomerDataAddressInterface */ fax?: string; /** * Postcode * @type {string} * @memberof CustomerDataAddressInterface */ postcode?: string; /** * City name * @type {string} * @memberof CustomerDataAddressInterface */ city?: string; /** * First name * @type {string} * @memberof CustomerDataAddressInterface */ firstname?: string; /** * Last name * @type {string} * @memberof CustomerDataAddressInterface */ lastname?: string; /** * Middle name * @type {string} * @memberof CustomerDataAddressInterface */ middlename?: string; /** * Prefix * @type {string} * @memberof CustomerDataAddressInterface */ prefix?: string; /** * Suffix * @type {string} * @memberof CustomerDataAddressInterface */ suffix?: string; /** * Vat id * @type {string} * @memberof CustomerDataAddressInterface */ vatId?: string; /** * If this address is default shipping address. * @type {boolean} * @memberof CustomerDataAddressInterface */ defaultShipping?: boolean; /** * If this address is default billing address * @type {boolean} * @memberof CustomerDataAddressInterface */ defaultBilling?: boolean; /** * * @type {CustomerDataAddressExtensionInterface} * @memberof CustomerDataAddressInterface */ extensionAttributes?: CustomerDataAddressExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof CustomerDataAddressInterface */ customAttributes?: Array; } /** * Customer attribute metadata interface. * @export * @interface CustomerDataAttributeMetadataInterface */ export interface CustomerDataAttributeMetadataInterface { /** * HTML for input element. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ frontendInput: string; /** * Template used for input (e.g. \"date\") * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ inputFilter: string; /** * Label of the store. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ storeLabel: string; /** * Validation rules. * @type {Array} * @memberof CustomerDataAttributeMetadataInterface */ validationRules: Array; /** * Of lines of the attribute value. * @type {number} * @memberof CustomerDataAttributeMetadataInterface */ multilineCount: number; /** * Attribute is visible on frontend. * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ visible: boolean; /** * Attribute is required. * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ required: boolean; /** * Data model for attribute. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ dataModel: string; /** * Options of the attribute (key => value pairs for select) * @type {Array} * @memberof CustomerDataAttributeMetadataInterface */ options: Array; /** * Class which is used to display the attribute on frontend. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ frontendClass: string; /** * Current attribute has been defined by a user. * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ userDefined: boolean; /** * Attributes sort order. * @type {number} * @memberof CustomerDataAttributeMetadataInterface */ sortOrder: number; /** * Label which supposed to be displayed on frontend. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ frontendLabel: string; /** * The note attribute for the element. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ note: string; /** * This is a system attribute. * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ system: boolean; /** * Backend type. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ backendType: string; /** * It is used in customer grid * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ isUsedInGrid?: boolean; /** * It is visible in customer grid * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ isVisibleInGrid?: boolean; /** * It is filterable in customer grid * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ isFilterableInGrid?: boolean; /** * It is searchable in customer grid * @type {boolean} * @memberof CustomerDataAttributeMetadataInterface */ isSearchableInGrid?: boolean; /** * Code of the attribute. * @type {string} * @memberof CustomerDataAttributeMetadataInterface */ attributeCode: string; } /** * ExtensionInterface class for @see \\Magento\\Customer\\Api\\Data\\CustomerInterface * @export * @interface CustomerDataCustomerExtensionInterface */ export interface CustomerDataCustomerExtensionInterface { /** * * @type {number} * @memberof CustomerDataCustomerExtensionInterface */ assistanceAllowed?: number; /** * * @type {boolean} * @memberof CustomerDataCustomerExtensionInterface */ isSubscribed?: boolean; /** * * @type {string} * @memberof CustomerDataCustomerExtensionInterface */ amazonId?: string; /** * * @type {string} * @memberof CustomerDataCustomerExtensionInterface */ vertexCustomerCode?: string; /** * * @type {string} * @memberof CustomerDataCustomerExtensionInterface */ vertexCustomerCountry?: string; } /** * Customer interface. * @export * @interface CustomerDataCustomerInterface */ export interface CustomerDataCustomerInterface { /** * Customer id * @type {number} * @memberof CustomerDataCustomerInterface */ id?: number; /** * Group id * @type {number} * @memberof CustomerDataCustomerInterface */ groupId?: number; /** * Default billing address id * @type {string} * @memberof CustomerDataCustomerInterface */ defaultBilling?: string; /** * Default shipping address id * @type {string} * @memberof CustomerDataCustomerInterface */ defaultShipping?: string; /** * Confirmation * @type {string} * @memberof CustomerDataCustomerInterface */ confirmation?: string; /** * Created at time * @type {string} * @memberof CustomerDataCustomerInterface */ createdAt?: string; /** * Updated at time * @type {string} * @memberof CustomerDataCustomerInterface */ updatedAt?: string; /** * Created in area * @type {string} * @memberof CustomerDataCustomerInterface */ createdIn?: string; /** * Date of birth * @type {string} * @memberof CustomerDataCustomerInterface */ dob?: string; /** * Email address * @type {string} * @memberof CustomerDataCustomerInterface */ email: string; /** * First name * @type {string} * @memberof CustomerDataCustomerInterface */ firstname: string; /** * Last name * @type {string} * @memberof CustomerDataCustomerInterface */ lastname: string; /** * Middle name * @type {string} * @memberof CustomerDataCustomerInterface */ middlename?: string; /** * Prefix * @type {string} * @memberof CustomerDataCustomerInterface */ prefix?: string; /** * Suffix * @type {string} * @memberof CustomerDataCustomerInterface */ suffix?: string; /** * Gender * @type {number} * @memberof CustomerDataCustomerInterface */ gender?: number; /** * Store id * @type {number} * @memberof CustomerDataCustomerInterface */ storeId?: number; /** * Tax Vat * @type {string} * @memberof CustomerDataCustomerInterface */ taxvat?: string; /** * Website id * @type {number} * @memberof CustomerDataCustomerInterface */ websiteId?: number; /** * Customer addresses. * @type {Array} * @memberof CustomerDataCustomerInterface */ addresses?: Array; /** * Disable auto group change flag. * @type {number} * @memberof CustomerDataCustomerInterface */ disableAutoGroupChange?: number; /** * * @type {CustomerDataCustomerExtensionInterface} * @memberof CustomerDataCustomerInterface */ extensionAttributes?: CustomerDataCustomerExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof CustomerDataCustomerInterface */ customAttributes?: Array; } /** * Interface for customer search results. * @export * @interface CustomerDataCustomerSearchResultsInterface */ export interface CustomerDataCustomerSearchResultsInterface { /** * Customers list. * @type {Array} * @memberof CustomerDataCustomerSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CustomerDataCustomerSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CustomerDataCustomerSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Customer\\Api\\Data\\GroupInterface * @export * @interface CustomerDataGroupExtensionInterface */ export interface CustomerDataGroupExtensionInterface { } /** * Customer group interface. * @export * @interface CustomerDataGroupInterface */ export interface CustomerDataGroupInterface { /** * Id * @type {number} * @memberof CustomerDataGroupInterface */ id?: number; /** * Code * @type {string} * @memberof CustomerDataGroupInterface */ code: string; /** * Tax class id * @type {number} * @memberof CustomerDataGroupInterface */ taxClassId: number; /** * Tax class name * @type {string} * @memberof CustomerDataGroupInterface */ taxClassName?: string; /** * * @type {CustomerDataGroupExtensionInterface} * @memberof CustomerDataGroupInterface */ extensionAttributes?: CustomerDataGroupExtensionInterface; } /** * Interface for customer groups search results. * @export * @interface CustomerDataGroupSearchResultsInterface */ export interface CustomerDataGroupSearchResultsInterface { /** * Customer groups list. * @type {Array} * @memberof CustomerDataGroupSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof CustomerDataGroupSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof CustomerDataGroupSearchResultsInterface */ totalCount: number; } /** * Option interface. * @export * @interface CustomerDataOptionInterface */ export interface CustomerDataOptionInterface { /** * Option label * @type {string} * @memberof CustomerDataOptionInterface */ label: string; /** * Option value * @type {string} * @memberof CustomerDataOptionInterface */ value?: string; /** * Nested options * @type {Array} * @memberof CustomerDataOptionInterface */ options?: Array; } /** * ExtensionInterface class for @see \\Magento\\Customer\\Api\\Data\\RegionInterface * @export * @interface CustomerDataRegionExtensionInterface */ export interface CustomerDataRegionExtensionInterface { } /** * Customer address region interface. * @export * @interface CustomerDataRegionInterface */ export interface CustomerDataRegionInterface { /** * Region code * @type {string} * @memberof CustomerDataRegionInterface */ regionCode: string; /** * Region * @type {string} * @memberof CustomerDataRegionInterface */ region: string; /** * Region id * @type {number} * @memberof CustomerDataRegionInterface */ regionId: number; /** * * @type {CustomerDataRegionExtensionInterface} * @memberof CustomerDataRegionInterface */ extensionAttributes?: CustomerDataRegionExtensionInterface; } /** * Validation results interface. * @export * @interface CustomerDataValidationResultsInterface */ export interface CustomerDataValidationResultsInterface { /** * If the provided data is valid. * @type {boolean} * @memberof CustomerDataValidationResultsInterface */ valid: boolean; /** * Error messages as array in case of validation failure, else return empty array. * @type {Array} * @memberof CustomerDataValidationResultsInterface */ messages: Array; } /** * Validation rule interface. * @export * @interface CustomerDataValidationRuleInterface */ export interface CustomerDataValidationRuleInterface { /** * Validation rule name * @type {string} * @memberof CustomerDataValidationRuleInterface */ name: string; /** * Validation rule value * @type {string} * @memberof CustomerDataValidationRuleInterface */ value: string; } /** * ExtensionInterface class for @see \\Magento\\Directory\\Api\\Data\\CountryInformationInterface * @export * @interface DirectoryDataCountryInformationExtensionInterface */ export interface DirectoryDataCountryInformationExtensionInterface { } /** * Country Information interface. * @export * @interface DirectoryDataCountryInformationInterface */ export interface DirectoryDataCountryInformationInterface { /** * The country id for the store. * @type {string} * @memberof DirectoryDataCountryInformationInterface */ id: string; /** * The country 2 letter abbreviation for the store. * @type {string} * @memberof DirectoryDataCountryInformationInterface */ twoLetterAbbreviation: string; /** * The country 3 letter abbreviation for the store. * @type {string} * @memberof DirectoryDataCountryInformationInterface */ threeLetterAbbreviation: string; /** * The country full name (in store locale) for the store. * @type {string} * @memberof DirectoryDataCountryInformationInterface */ fullNameLocale: string; /** * The country full name (in English) for the store. * @type {string} * @memberof DirectoryDataCountryInformationInterface */ fullNameEnglish: string; /** * The available regions for the store. * @type {Array} * @memberof DirectoryDataCountryInformationInterface */ availableRegions?: Array; /** * * @type {DirectoryDataCountryInformationExtensionInterface} * @memberof DirectoryDataCountryInformationInterface */ extensionAttributes?: DirectoryDataCountryInformationExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Directory\\Api\\Data\\CurrencyInformationInterface * @export * @interface DirectoryDataCurrencyInformationExtensionInterface */ export interface DirectoryDataCurrencyInformationExtensionInterface { } /** * Currency Information interface. * @export * @interface DirectoryDataCurrencyInformationInterface */ export interface DirectoryDataCurrencyInformationInterface { /** * The base currency code for the store. * @type {string} * @memberof DirectoryDataCurrencyInformationInterface */ baseCurrencyCode: string; /** * The currency symbol of the base currency for the store. * @type {string} * @memberof DirectoryDataCurrencyInformationInterface */ baseCurrencySymbol: string; /** * The default display currency code for the store. * @type {string} * @memberof DirectoryDataCurrencyInformationInterface */ defaultDisplayCurrencyCode: string; /** * The currency symbol of the default display currency for the store. * @type {string} * @memberof DirectoryDataCurrencyInformationInterface */ defaultDisplayCurrencySymbol: string; /** * The list of allowed currency codes for the store. * @type {Array} * @memberof DirectoryDataCurrencyInformationInterface */ availableCurrencyCodes: Array; /** * The list of exchange rate information for the store. * @type {Array} * @memberof DirectoryDataCurrencyInformationInterface */ exchangeRates: Array; /** * * @type {DirectoryDataCurrencyInformationExtensionInterface} * @memberof DirectoryDataCurrencyInformationInterface */ extensionAttributes?: DirectoryDataCurrencyInformationExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Directory\\Api\\Data\\ExchangeRateInterface * @export * @interface DirectoryDataExchangeRateExtensionInterface */ export interface DirectoryDataExchangeRateExtensionInterface { } /** * Exchange Rate interface. * @export * @interface DirectoryDataExchangeRateInterface */ export interface DirectoryDataExchangeRateInterface { /** * The currency code associated with the exchange rate. * @type {string} * @memberof DirectoryDataExchangeRateInterface */ currencyTo: string; /** * The exchange rate for the associated currency and the store's base currency. * @type {number} * @memberof DirectoryDataExchangeRateInterface */ rate: number; /** * * @type {DirectoryDataExchangeRateExtensionInterface} * @memberof DirectoryDataExchangeRateInterface */ extensionAttributes?: DirectoryDataExchangeRateExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Directory\\Api\\Data\\RegionInformationInterface * @export * @interface DirectoryDataRegionInformationExtensionInterface */ export interface DirectoryDataRegionInformationExtensionInterface { } /** * Region Information interface. * @export * @interface DirectoryDataRegionInformationInterface */ export interface DirectoryDataRegionInformationInterface { /** * Region id * @type {string} * @memberof DirectoryDataRegionInformationInterface */ id: string; /** * Region code * @type {string} * @memberof DirectoryDataRegionInformationInterface */ code: string; /** * Region name * @type {string} * @memberof DirectoryDataRegionInformationInterface */ name: string; /** * * @type {DirectoryDataRegionInformationExtensionInterface} * @memberof DirectoryDataRegionInformationInterface */ extensionAttributes?: DirectoryDataRegionInformationExtensionInterface; } /** * Downloadable Option * @export * @interface DownloadableDataDownloadableOptionInterface */ export interface DownloadableDataDownloadableOptionInterface { /** * The list of downloadable links * @type {Array} * @memberof DownloadableDataDownloadableOptionInterface */ downloadableLinks: Array; } /** * ExtensionInterface class for @see \\Magento\\Downloadable\\Api\\Data\\File\\ContentInterface * @export * @interface DownloadableDataFileContentExtensionInterface */ export interface DownloadableDataFileContentExtensionInterface { } /** * * @export * @interface DownloadableDataFileContentInterface */ export interface DownloadableDataFileContentInterface { /** * Data (base64 encoded content) * @type {string} * @memberof DownloadableDataFileContentInterface */ fileData: string; /** * File name * @type {string} * @memberof DownloadableDataFileContentInterface */ name: string; /** * * @type {DownloadableDataFileContentExtensionInterface} * @memberof DownloadableDataFileContentInterface */ extensionAttributes?: DownloadableDataFileContentExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Downloadable\\Api\\Data\\LinkInterface * @export * @interface DownloadableDataLinkExtensionInterface */ export interface DownloadableDataLinkExtensionInterface { } /** * * @export * @interface DownloadableDataLinkInterface */ export interface DownloadableDataLinkInterface { /** * Sample(or link) id * @type {number} * @memberof DownloadableDataLinkInterface */ id?: number; /** * * @type {string} * @memberof DownloadableDataLinkInterface */ title?: string; /** * * @type {number} * @memberof DownloadableDataLinkInterface */ sortOrder: number; /** * Shareable status * @type {number} * @memberof DownloadableDataLinkInterface */ isShareable: number; /** * Price * @type {number} * @memberof DownloadableDataLinkInterface */ price: number; /** * Of downloads per user * @type {number} * @memberof DownloadableDataLinkInterface */ numberOfDownloads?: number; /** * * @type {string} * @memberof DownloadableDataLinkInterface */ linkType: string; /** * relative file path * @type {string} * @memberof DownloadableDataLinkInterface */ linkFile?: string; /** * * @type {DownloadableDataFileContentInterface} * @memberof DownloadableDataLinkInterface */ linkFileContent?: DownloadableDataFileContentInterface; /** * Link url or null when type is 'file' * @type {string} * @memberof DownloadableDataLinkInterface */ linkUrl?: string; /** * * @type {string} * @memberof DownloadableDataLinkInterface */ sampleType: string; /** * relative file path * @type {string} * @memberof DownloadableDataLinkInterface */ sampleFile?: string; /** * * @type {DownloadableDataFileContentInterface} * @memberof DownloadableDataLinkInterface */ sampleFileContent?: DownloadableDataFileContentInterface; /** * file URL * @type {string} * @memberof DownloadableDataLinkInterface */ sampleUrl?: string; /** * * @type {DownloadableDataLinkExtensionInterface} * @memberof DownloadableDataLinkInterface */ extensionAttributes?: DownloadableDataLinkExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Downloadable\\Api\\Data\\SampleInterface * @export * @interface DownloadableDataSampleExtensionInterface */ export interface DownloadableDataSampleExtensionInterface { } /** * * @export * @interface DownloadableDataSampleInterface */ export interface DownloadableDataSampleInterface { /** * Sample(or link) id * @type {number} * @memberof DownloadableDataSampleInterface */ id?: number; /** * Title * @type {string} * @memberof DownloadableDataSampleInterface */ title: string; /** * Order index for sample * @type {number} * @memberof DownloadableDataSampleInterface */ sortOrder: number; /** * * @type {string} * @memberof DownloadableDataSampleInterface */ sampleType: string; /** * relative file path * @type {string} * @memberof DownloadableDataSampleInterface */ sampleFile?: string; /** * * @type {DownloadableDataFileContentInterface} * @memberof DownloadableDataSampleInterface */ sampleFileContent?: DownloadableDataFileContentInterface; /** * file URL * @type {string} * @memberof DownloadableDataSampleInterface */ sampleUrl?: string; /** * * @type {DownloadableDataSampleExtensionInterface} * @memberof DownloadableDataSampleInterface */ extensionAttributes?: DownloadableDataSampleExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Eav\\Api\\Data\\AttributeInterface * @export * @interface EavDataAttributeExtensionInterface */ export interface EavDataAttributeExtensionInterface { } /** * Interface AttributeFrontendLabelInterface * @export * @interface EavDataAttributeFrontendLabelInterface */ export interface EavDataAttributeFrontendLabelInterface { /** * Store id * @type {number} * @memberof EavDataAttributeFrontendLabelInterface */ storeId?: number; /** * Option label * @type {string} * @memberof EavDataAttributeFrontendLabelInterface */ label?: string; } /** * ExtensionInterface class for @see \\Magento\\Eav\\Api\\Data\\AttributeGroupInterface * @export * @interface EavDataAttributeGroupExtensionInterface */ export interface EavDataAttributeGroupExtensionInterface { /** * * @type {string} * @memberof EavDataAttributeGroupExtensionInterface */ attributeGroupCode?: string; /** * * @type {string} * @memberof EavDataAttributeGroupExtensionInterface */ sortOrder?: string; } /** * Interface AttributeGroupInterface * @export * @interface EavDataAttributeGroupInterface */ export interface EavDataAttributeGroupInterface { /** * Id * @type {string} * @memberof EavDataAttributeGroupInterface */ attributeGroupId?: string; /** * Name * @type {string} * @memberof EavDataAttributeGroupInterface */ attributeGroupName?: string; /** * Attribute set id * @type {number} * @memberof EavDataAttributeGroupInterface */ attributeSetId?: number; /** * * @type {EavDataAttributeGroupExtensionInterface} * @memberof EavDataAttributeGroupInterface */ extensionAttributes?: EavDataAttributeGroupExtensionInterface; } /** * Interface AttributeGroupSearchResultsInterface * @export * @interface EavDataAttributeGroupSearchResultsInterface */ export interface EavDataAttributeGroupSearchResultsInterface { /** * Attribute sets list. * @type {Array} * @memberof EavDataAttributeGroupSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof EavDataAttributeGroupSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof EavDataAttributeGroupSearchResultsInterface */ totalCount: number; } /** * Created from: * @export * @interface EavDataAttributeOptionInterface */ export interface EavDataAttributeOptionInterface { /** * Option label * @type {string} * @memberof EavDataAttributeOptionInterface */ label: string; /** * Option value * @type {string} * @memberof EavDataAttributeOptionInterface */ value: string; /** * Option order * @type {number} * @memberof EavDataAttributeOptionInterface */ sortOrder?: number; /** * Default * @type {boolean} * @memberof EavDataAttributeOptionInterface */ isDefault?: boolean; /** * Option label for store scopes * @type {Array} * @memberof EavDataAttributeOptionInterface */ storeLabels?: Array; } /** * Interface AttributeOptionLabelInterface * @export * @interface EavDataAttributeOptionLabelInterface */ export interface EavDataAttributeOptionLabelInterface { /** * Store id * @type {number} * @memberof EavDataAttributeOptionLabelInterface */ storeId?: number; /** * Option label * @type {string} * @memberof EavDataAttributeOptionLabelInterface */ label?: string; } /** * ExtensionInterface class for @see \\Magento\\Eav\\Api\\Data\\AttributeSetInterface * @export * @interface EavDataAttributeSetExtensionInterface */ export interface EavDataAttributeSetExtensionInterface { } /** * Interface AttributeSetInterface * @export * @interface EavDataAttributeSetInterface */ export interface EavDataAttributeSetInterface { /** * Attribute set ID * @type {number} * @memberof EavDataAttributeSetInterface */ attributeSetId?: number; /** * Attribute set name * @type {string} * @memberof EavDataAttributeSetInterface */ attributeSetName: string; /** * Attribute set sort order index * @type {number} * @memberof EavDataAttributeSetInterface */ sortOrder: number; /** * Attribute set entity type id * @type {number} * @memberof EavDataAttributeSetInterface */ entityTypeId?: number; /** * * @type {EavDataAttributeSetExtensionInterface} * @memberof EavDataAttributeSetInterface */ extensionAttributes?: EavDataAttributeSetExtensionInterface; } /** * Interface AttributeSetSearchResultsInterface * @export * @interface EavDataAttributeSetSearchResultsInterface */ export interface EavDataAttributeSetSearchResultsInterface { /** * Attribute sets list. * @type {Array} * @memberof EavDataAttributeSetSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof EavDataAttributeSetSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof EavDataAttributeSetSearchResultsInterface */ totalCount: number; } /** * Interface AttributeValidationRuleInterface * @export * @interface EavDataAttributeValidationRuleInterface */ export interface EavDataAttributeValidationRuleInterface { /** * Object key * @type {string} * @memberof EavDataAttributeValidationRuleInterface */ key: string; /** * Object value * @type {string} * @memberof EavDataAttributeValidationRuleInterface */ value: string; } /** * Errors list * @export * @interface ErrorErrors */ export interface ErrorErrors extends Array { } /** * Error details * @export * @interface ErrorErrorsItem */ export interface ErrorErrorsItem { /** * Error message * @type {string} * @memberof ErrorErrorsItem */ message?: string; /** * * @type {ErrorParameters} * @memberof ErrorErrorsItem */ parameters?: ErrorParameters; } /** * Error parameters list * @export * @interface ErrorParameters */ export interface ErrorParameters extends Array { } /** * Error parameters item * @export * @interface ErrorParametersItem */ export interface ErrorParametersItem { /** * ACL resource * @type {string} * @memberof ErrorParametersItem */ resources?: string; /** * Missing or invalid field name * @type {string} * @memberof ErrorParametersItem */ fieldName?: string; /** * Incorrect field value * @type {string} * @memberof ErrorParametersItem */ fieldValue?: string; } /** * * @export * @interface ErrorResponse */ export interface ErrorResponse { /** * Error message * @type {string} * @memberof ErrorResponse */ message: string; /** * * @type {ErrorErrors} * @memberof ErrorResponse */ errors?: ErrorErrors; /** * Error code * @type {number} * @memberof ErrorResponse */ code?: number; /** * * @type {ErrorParameters} * @memberof ErrorResponse */ parameters?: ErrorParameters; /** * Stack trace * @type {string} * @memberof ErrorResponse */ trace?: string; } /** * Interface for custom attribute value. * @export * @interface FrameworkAttributeInterface */ export interface FrameworkAttributeInterface { /** * Attribute code * @type {string} * @memberof FrameworkAttributeInterface */ attributeCode: string; /** * Attribute value * @type {string} * @memberof FrameworkAttributeInterface */ value: string; } /** * Interface CriteriaInterface * @export * @interface FrameworkCriteriaInterface */ export interface FrameworkCriteriaInterface { /** * Associated Mapper Interface name * @type {string} * @memberof FrameworkCriteriaInterface */ mapperInterfaceName: string; /** * Criteria objects added to current Composite Criteria * @type {Array} * @memberof FrameworkCriteriaInterface */ criteriaList: Array; /** * List of filters * @type {Array} * @memberof FrameworkCriteriaInterface */ filters: Array; /** * Ordering criteria * @type {Array} * @memberof FrameworkCriteriaInterface */ orders: Array; /** * Limit * @type {Array} * @memberof FrameworkCriteriaInterface */ limit: Array; } /** * Image Content data interface * @export * @interface FrameworkDataImageContentInterface */ export interface FrameworkDataImageContentInterface { /** * Media data (base64 encoded content) * @type {string} * @memberof FrameworkDataImageContentInterface */ base64EncodedData: string; /** * MIME type * @type {string} * @memberof FrameworkDataImageContentInterface */ type: string; /** * Image name * @type {string} * @memberof FrameworkDataImageContentInterface */ name: string; } /** * Video Content data interface * @export * @interface FrameworkDataVideoContentInterface */ export interface FrameworkDataVideoContentInterface { /** * MIME type * @type {string} * @memberof FrameworkDataVideoContentInterface */ mediaType: string; /** * Provider * @type {string} * @memberof FrameworkDataVideoContentInterface */ videoProvider: string; /** * Video URL * @type {string} * @memberof FrameworkDataVideoContentInterface */ videoUrl: string; /** * Title * @type {string} * @memberof FrameworkDataVideoContentInterface */ videoTitle: string; /** * Video Description * @type {string} * @memberof FrameworkDataVideoContentInterface */ videoDescription: string; /** * Metadata * @type {string} * @memberof FrameworkDataVideoContentInterface */ videoMetadata: string; } /** * Interface for entities which can be extended with extension attributes. * @export * @interface FrameworkExtensibleDataInterface */ export interface FrameworkExtensibleDataInterface { } /** * Filter which can be used by any methods from service layer. * @export * @interface FrameworkFilter */ export interface FrameworkFilter { /** * Field * @type {string} * @memberof FrameworkFilter */ field: string; /** * Value * @type {string} * @memberof FrameworkFilter */ value: string; /** * Condition type * @type {string} * @memberof FrameworkFilter */ conditionType?: string; } /** * Faceted data * @export * @interface FrameworkSearchAggregationInterface */ export interface FrameworkSearchAggregationInterface { /** * All Document fields * @type {Array} * @memberof FrameworkSearchAggregationInterface */ buckets: Array; /** * Document field names * @type {Array} * @memberof FrameworkSearchAggregationInterface */ bucketNames: Array; } /** * Interface \\Magento\\Framework\\Api\\Search\\AggregationValueInterface * @export * @interface FrameworkSearchAggregationValueInterface */ export interface FrameworkSearchAggregationValueInterface { /** * Aggregation * @type {string} * @memberof FrameworkSearchAggregationValueInterface */ value: string; /** * Metrics * @type {Array} * @memberof FrameworkSearchAggregationValueInterface */ metrics: Array; } /** * Facet Bucket * @export * @interface FrameworkSearchBucketInterface */ export interface FrameworkSearchBucketInterface { /** * Field name * @type {string} * @memberof FrameworkSearchBucketInterface */ name: string; /** * Field values * @type {Array} * @memberof FrameworkSearchBucketInterface */ values: Array; } /** * Search criteria interface. * @export * @interface FrameworkSearchCriteriaInterface */ export interface FrameworkSearchCriteriaInterface { /** * A list of filter groups. * @type {Array} * @memberof FrameworkSearchCriteriaInterface */ filterGroups: Array; /** * Sort order. * @type {Array} * @memberof FrameworkSearchCriteriaInterface */ sortOrders?: Array; /** * Page size. * @type {number} * @memberof FrameworkSearchCriteriaInterface */ pageSize?: number; /** * Current page. * @type {number} * @memberof FrameworkSearchCriteriaInterface */ currentPage?: number; } /** * Interface \\Magento\\Framework\\Api\\Search\\DocumentInterface * @export * @interface FrameworkSearchDocumentInterface */ export interface FrameworkSearchDocumentInterface { /** * * @type {number} * @memberof FrameworkSearchDocumentInterface */ id: number; /** * Custom attributes values. * @type {Array} * @memberof FrameworkSearchDocumentInterface */ customAttributes?: Array; } /** * Groups two or more filters together using a logical OR * @export * @interface FrameworkSearchFilterGroup */ export interface FrameworkSearchFilterGroup { /** * A list of filters in this group * @type {Array} * @memberof FrameworkSearchFilterGroup */ filters?: Array; } /** * Interface SearchCriteriaInterface * @export * @interface FrameworkSearchSearchCriteriaInterface */ export interface FrameworkSearchSearchCriteriaInterface { /** * * @type {string} * @memberof FrameworkSearchSearchCriteriaInterface */ requestName: string; /** * A list of filter groups. * @type {Array} * @memberof FrameworkSearchSearchCriteriaInterface */ filterGroups: Array; /** * Sort order. * @type {Array} * @memberof FrameworkSearchSearchCriteriaInterface */ sortOrders?: Array; /** * Page size. * @type {number} * @memberof FrameworkSearchSearchCriteriaInterface */ pageSize?: number; /** * Current page. * @type {number} * @memberof FrameworkSearchSearchCriteriaInterface */ currentPage?: number; } /** * Interface SearchResultInterface * @export * @interface FrameworkSearchSearchResultInterface */ export interface FrameworkSearchSearchResultInterface { /** * * @type {Array} * @memberof FrameworkSearchSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchAggregationInterface} * @memberof FrameworkSearchSearchResultInterface */ aggregations: FrameworkSearchAggregationInterface; /** * * @type {FrameworkSearchSearchCriteriaInterface} * @memberof FrameworkSearchSearchResultInterface */ searchCriteria: FrameworkSearchSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof FrameworkSearchSearchResultInterface */ totalCount: number; } /** * Data object for sort order. * @export * @interface FrameworkSortOrder */ export interface FrameworkSortOrder { /** * Sorting field. * @type {string} * @memberof FrameworkSortOrder */ field: string; /** * Sorting direction. * @type {string} * @memberof FrameworkSortOrder */ direction: string; } /** * ExtensionInterface class for @see \\Magento\\GiftMessage\\Api\\Data\\MessageInterface * @export * @interface GiftMessageDataMessageExtensionInterface */ export interface GiftMessageDataMessageExtensionInterface { /** * * @type {string} * @memberof GiftMessageDataMessageExtensionInterface */ entityId?: string; /** * * @type {string} * @memberof GiftMessageDataMessageExtensionInterface */ entityType?: string; } /** * Interface MessageInterface * @export * @interface GiftMessageDataMessageInterface */ export interface GiftMessageDataMessageInterface { /** * Gift message ID. Otherwise, null. * @type {number} * @memberof GiftMessageDataMessageInterface */ giftMessageId?: number; /** * Customer ID. Otherwise, null. * @type {number} * @memberof GiftMessageDataMessageInterface */ customerId?: number; /** * Sender name. * @type {string} * @memberof GiftMessageDataMessageInterface */ sender: string; /** * Recipient name. * @type {string} * @memberof GiftMessageDataMessageInterface */ recipient: string; /** * Message text. * @type {string} * @memberof GiftMessageDataMessageInterface */ message: string; /** * * @type {GiftMessageDataMessageExtensionInterface} * @memberof GiftMessageDataMessageInterface */ extensionAttributes?: GiftMessageDataMessageExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventoryApi\\Api\\Data\\SourceCarrierLinkInterface * @export * @interface InventoryApiDataSourceCarrierLinkExtensionInterface */ export interface InventoryApiDataSourceCarrierLinkExtensionInterface { } /** * Represents relation between some physical storage and shipping method Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataSourceCarrierLinkInterface */ export interface InventoryApiDataSourceCarrierLinkInterface { /** * Carrier code * @type {string} * @memberof InventoryApiDataSourceCarrierLinkInterface */ carrierCode?: string; /** * Position * @type {number} * @memberof InventoryApiDataSourceCarrierLinkInterface */ position?: number; /** * * @type {InventoryApiDataSourceCarrierLinkExtensionInterface} * @memberof InventoryApiDataSourceCarrierLinkInterface */ extensionAttributes?: InventoryApiDataSourceCarrierLinkExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventoryApi\\Api\\Data\\SourceInterface * @export * @interface InventoryApiDataSourceExtensionInterface */ export interface InventoryApiDataSourceExtensionInterface { /** * * @type {boolean} * @memberof InventoryApiDataSourceExtensionInterface */ isPickupLocationActive?: boolean; /** * * @type {string} * @memberof InventoryApiDataSourceExtensionInterface */ frontendName?: string; /** * * @type {string} * @memberof InventoryApiDataSourceExtensionInterface */ frontendDescription?: string; } /** * Represents physical storage, i.e. brick and mortar store or warehouse Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataSourceInterface */ export interface InventoryApiDataSourceInterface { /** * Source code * @type {string} * @memberof InventoryApiDataSourceInterface */ sourceCode?: string; /** * Source name * @type {string} * @memberof InventoryApiDataSourceInterface */ name?: string; /** * Source email * @type {string} * @memberof InventoryApiDataSourceInterface */ email?: string; /** * Source contact name * @type {string} * @memberof InventoryApiDataSourceInterface */ contactName?: string; /** * If source is enabled. For new entity can be null * @type {boolean} * @memberof InventoryApiDataSourceInterface */ enabled?: boolean; /** * Source description * @type {string} * @memberof InventoryApiDataSourceInterface */ description?: string; /** * Source latitude * @type {number} * @memberof InventoryApiDataSourceInterface */ latitude?: number; /** * Source longitude * @type {number} * @memberof InventoryApiDataSourceInterface */ longitude?: number; /** * Source country id * @type {string} * @memberof InventoryApiDataSourceInterface */ countryId?: string; /** * Region id if source has registered region. * @type {number} * @memberof InventoryApiDataSourceInterface */ regionId?: number; /** * Region title if source has custom region * @type {string} * @memberof InventoryApiDataSourceInterface */ region?: string; /** * Source city * @type {string} * @memberof InventoryApiDataSourceInterface */ city?: string; /** * Source street name * @type {string} * @memberof InventoryApiDataSourceInterface */ street?: string; /** * Source post code * @type {string} * @memberof InventoryApiDataSourceInterface */ postcode?: string; /** * Source phone number * @type {string} * @memberof InventoryApiDataSourceInterface */ phone?: string; /** * Source fax * @type {string} * @memberof InventoryApiDataSourceInterface */ fax?: string; /** * Is need to use default config * @type {boolean} * @memberof InventoryApiDataSourceInterface */ useDefaultCarrierConfig?: boolean; /** * * @type {Array} * @memberof InventoryApiDataSourceInterface */ carrierLinks?: Array; /** * * @type {InventoryApiDataSourceExtensionInterface} * @memberof InventoryApiDataSourceInterface */ extensionAttributes?: InventoryApiDataSourceExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventoryApi\\Api\\Data\\SourceItemInterface * @export * @interface InventoryApiDataSourceItemExtensionInterface */ export interface InventoryApiDataSourceItemExtensionInterface { } /** * Represents amount of product on physical storage Entity id getter is missed because entity identifies by compound identifier (sku and source_code) Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataSourceItemInterface */ export interface InventoryApiDataSourceItemInterface { /** * Source item sku * @type {string} * @memberof InventoryApiDataSourceItemInterface */ sku?: string; /** * Source code * @type {string} * @memberof InventoryApiDataSourceItemInterface */ sourceCode?: string; /** * Source item quantity * @type {number} * @memberof InventoryApiDataSourceItemInterface */ quantity?: number; /** * Source item status (One of self::STATUS_*) * @type {number} * @memberof InventoryApiDataSourceItemInterface */ status?: number; /** * * @type {InventoryApiDataSourceItemExtensionInterface} * @memberof InventoryApiDataSourceItemInterface */ extensionAttributes?: InventoryApiDataSourceItemExtensionInterface; } /** * Search results of Repository::getList method Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataSourceItemSearchResultsInterface */ export interface InventoryApiDataSourceItemSearchResultsInterface { /** * Source items list * @type {Array} * @memberof InventoryApiDataSourceItemSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof InventoryApiDataSourceItemSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof InventoryApiDataSourceItemSearchResultsInterface */ totalCount: number; } /** * Search results of Repository::getList method Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataSourceSearchResultsInterface */ export interface InventoryApiDataSourceSearchResultsInterface { /** * Sources list * @type {Array} * @memberof InventoryApiDataSourceSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof InventoryApiDataSourceSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof InventoryApiDataSourceSearchResultsInterface */ totalCount: number; } /** * TODO: temporal fix of extension classes generation during installation ExtensionInterface class for @see \\Magento\\InventoryApi\\Api\\Data\\StockInterface * @export * @interface InventoryApiDataStockExtensionInterface */ export interface InventoryApiDataStockExtensionInterface { /** * * @type {Array} * @memberof InventoryApiDataStockExtensionInterface */ salesChannels?: Array; } /** * Represents product aggregation among some different physical storages (in technical words, it is an index) Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataStockInterface */ export interface InventoryApiDataStockInterface { /** * Stock id * @type {number} * @memberof InventoryApiDataStockInterface */ stockId?: number; /** * Stock name * @type {string} * @memberof InventoryApiDataStockInterface */ name?: string; /** * * @type {InventoryApiDataStockExtensionInterface} * @memberof InventoryApiDataStockInterface */ extensionAttributes?: InventoryApiDataStockExtensionInterface; } /** * Search results of Repository::getList method Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataStockSearchResultsInterface */ export interface InventoryApiDataStockSearchResultsInterface { /** * Stocks list * @type {Array} * @memberof InventoryApiDataStockSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof InventoryApiDataStockSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof InventoryApiDataStockSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\InventoryApi\\Api\\Data\\StockSourceLinkInterface * @export * @interface InventoryApiDataStockSourceLinkExtensionInterface */ export interface InventoryApiDataStockSourceLinkExtensionInterface { } /** * Represents relation between Stock and Source entities. Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataStockSourceLinkInterface */ export interface InventoryApiDataStockSourceLinkInterface { /** * Stock id * @type {number} * @memberof InventoryApiDataStockSourceLinkInterface */ stockId?: number; /** * Source code of the link * @type {string} * @memberof InventoryApiDataStockSourceLinkInterface */ sourceCode?: string; /** * Priority of the link * @type {number} * @memberof InventoryApiDataStockSourceLinkInterface */ priority?: number; /** * * @type {InventoryApiDataStockSourceLinkExtensionInterface} * @memberof InventoryApiDataStockSourceLinkInterface */ extensionAttributes?: InventoryApiDataStockSourceLinkExtensionInterface; } /** * Search results of Repository::getList method Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryApiDataStockSourceLinkSearchResultsInterface */ export interface InventoryApiDataStockSourceLinkSearchResultsInterface { /** * StockSourceLink list * @type {Array} * @memberof InventoryApiDataStockSourceLinkSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof InventoryApiDataStockSourceLinkSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof InventoryApiDataStockSourceLinkSearchResultsInterface */ totalCount: number; } /** * Specifies item and quantity for partial inventory transfer. * @export * @interface InventoryCatalogApiDataPartialInventoryTransferItemInterface */ export interface InventoryCatalogApiDataPartialInventoryTransferItemInterface { /** * * @type {string} * @memberof InventoryCatalogApiDataPartialInventoryTransferItemInterface */ sku: string; /** * * @type {number} * @memberof InventoryCatalogApiDataPartialInventoryTransferItemInterface */ qty: number; } /** * DTO for latitude and longitude request * @export * @interface InventoryDistanceBasedSourceSelectionApiDataLatLngInterface */ export interface InventoryDistanceBasedSourceSelectionApiDataLatLngInterface { /** * Latitude * @type {number} * @memberof InventoryDistanceBasedSourceSelectionApiDataLatLngInterface */ lat: number; /** * Longitude * @type {number} * @memberof InventoryDistanceBasedSourceSelectionApiDataLatLngInterface */ lng: number; } /** * Interface for ExportStockSalableQtySearchResult * @export * @interface InventoryExportStockApiDataExportStockSalableQtySearchResultInterface */ export interface InventoryExportStockApiDataExportStockSalableQtySearchResultInterface { /** * * @type {Array} * @memberof InventoryExportStockApiDataExportStockSalableQtySearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof InventoryExportStockApiDataExportStockSalableQtySearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof InventoryExportStockApiDataExportStockSalableQtySearchResultInterface */ totalCount: number; } /** * Class ExportStockIndexDataResultInterface for result Inventory stock index dump export * @export * @interface InventoryExportStockApiDataProductStockIndexDataInterface */ export interface InventoryExportStockApiDataProductStockIndexDataInterface { /** * Product SKU * @type {string} * @memberof InventoryExportStockApiDataProductStockIndexDataInterface */ sku: string; /** * Product QTY * @type {number} * @memberof InventoryExportStockApiDataProductStockIndexDataInterface */ qty: number; /** * Product is salable flag * @type {boolean} * @memberof InventoryExportStockApiDataProductStockIndexDataInterface */ isSalable: boolean; } /** * ExtensionInterface class for @see \\Magento\\InventoryInStorePickupApi\\Api\\Data\\PickupLocationInterface * @export * @interface InventoryInStorePickupApiDataPickupLocationExtensionInterface */ export interface InventoryInStorePickupApiDataPickupLocationExtensionInterface { } /** * Represents sources projection on In-Store Pickup context. Realisation must follow immutable DTO concept. Partial immutability done according to restriction of current Extension Attributes implementation. * @export * @interface InventoryInStorePickupApiDataPickupLocationInterface */ export interface InventoryInStorePickupApiDataPickupLocationInterface { /** * Source code of Pickup Location. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ pickupLocationCode: string; /** * Pickup Location name. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ name?: string; /** * Pickup Location contact email. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ email?: string; /** * Fax contact info. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ fax?: string; /** * Pickup Location contact name. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ contactName?: string; /** * Pickup Location description. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ description?: string; /** * Pickup Location latitude. * @type {number} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ latitude?: number; /** * Pickup Location longitude. * @type {number} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ longitude?: number; /** * Pickup Location country ID. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ countryId?: string; /** * Pickup Location region ID. * @type {number} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ regionId?: number; /** * Pickup Location region. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ region?: string; /** * Pickup Location city. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ city?: string; /** * Pickup Location street. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ street?: string; /** * Pickup Location postcode. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ postcode?: string; /** * Pickup Location phone. * @type {string} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ phone?: string; /** * * @type {InventoryInStorePickupApiDataPickupLocationExtensionInterface} * @memberof InventoryInStorePickupApiDataPickupLocationInterface */ extensionAttributes?: InventoryInStorePickupApiDataPickupLocationExtensionInterface; } /** * Filter by Distance to the Address. Pickup Locations will be filtered by distance according to the geo-position of the entered address. Required fields for the address are country and one of the field: region or city or postcode. * @export * @interface InventoryInStorePickupApiDataSearchRequestAreaInterface */ export interface InventoryInStorePickupApiDataSearchRequestAreaInterface { /** * Search radius in KM. * @type {number} * @memberof InventoryInStorePickupApiDataSearchRequestAreaInterface */ radius: number; /** * Search term string. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestAreaInterface */ searchTerm: string; } /** * ExtensionInterface class for @see \\Magento\\InventoryInStorePickupApi\\Api\\Data\\SearchRequestInterface * @export * @interface InventoryInStorePickupApiDataSearchRequestExtensionInterface */ export interface InventoryInStorePickupApiDataSearchRequestExtensionInterface { /** * * @type {Array} * @memberof InventoryInStorePickupApiDataSearchRequestExtensionInterface */ productsInfo?: Array; } /** * Filter for Pickup Location search. * @export * @interface InventoryInStorePickupApiDataSearchRequestFilterInterface */ export interface InventoryInStorePickupApiDataSearchRequestFilterInterface { /** * Value. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestFilterInterface */ value: string; /** * Condition Type. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestFilterInterface */ conditionType: string; } /** * Filter to filter by Fields. Each field may be filtered with different condition type. Supported condition types restricted by @see \\Magento\\Framework\\Api\\SearchCriteriaInterface * @export * @interface InventoryInStorePickupApiDataSearchRequestFiltersInterface */ export interface InventoryInStorePickupApiDataSearchRequestFiltersInterface { /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ country?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ postcode?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ region?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ regionId?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ city?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ street?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ name?: InventoryInStorePickupApiDataSearchRequestFilterInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFilterInterface} * @memberof InventoryInStorePickupApiDataSearchRequestFiltersInterface */ pickupLocationCode?: InventoryInStorePickupApiDataSearchRequestFilterInterface; } /** * Endpoint used to search Pickup Locations by different parameters: - by attribute filters fields @see \\Magento\\InventoryInStorePickupApi\\Api\\Data\\SearchRequest\\FiltersInterface - by distance to the address @see \\Magento\\InventoryInStorePickupApi\\Api\\Data\\SearchRequest\\AreaInterface Also, endpoint supports paging and sort orders. * @export * @interface InventoryInStorePickupApiDataSearchRequestInterface */ export interface InventoryInStorePickupApiDataSearchRequestInterface { /** * * @type {InventoryInStorePickupApiDataSearchRequestAreaInterface} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ area?: InventoryInStorePickupApiDataSearchRequestAreaInterface; /** * * @type {InventoryInStorePickupApiDataSearchRequestFiltersInterface} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ filters?: InventoryInStorePickupApiDataSearchRequestFiltersInterface; /** * Page size. * @type {number} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ pageSize?: number; /** * Current page. * @type {number} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ currentPage: number; /** * Sales Channel Type. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ scopeType: string; /** * Sales Channel code. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ scopeCode: string; /** * Sort Order. * @type {Array} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ sort?: Array; /** * * @type {InventoryInStorePickupApiDataSearchRequestExtensionInterface} * @memberof InventoryInStorePickupApiDataSearchRequestInterface */ extensionAttributes?: InventoryInStorePickupApiDataSearchRequestExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventoryInStorePickupApi\\Api\\Data\\SearchRequest\\ProductInfoInterface * @export * @interface InventoryInStorePickupApiDataSearchRequestProductInfoExtensionInterface */ export interface InventoryInStorePickupApiDataSearchRequestProductInfoExtensionInterface { } /** * Product Info Data Transfer Object. * @export * @interface InventoryInStorePickupApiDataSearchRequestProductInfoInterface */ export interface InventoryInStorePickupApiDataSearchRequestProductInfoInterface { /** * Product SKU. * @type {string} * @memberof InventoryInStorePickupApiDataSearchRequestProductInfoInterface */ sku: string; /** * * @type {InventoryInStorePickupApiDataSearchRequestProductInfoExtensionInterface} * @memberof InventoryInStorePickupApiDataSearchRequestProductInfoInterface */ extensionAttributes?: InventoryInStorePickupApiDataSearchRequestProductInfoExtensionInterface; } /** * Search results for providing pickup locations. * @export * @interface InventoryInStorePickupApiDataSearchResultInterface */ export interface InventoryInStorePickupApiDataSearchResultInterface { /** * Items list. * @type {Array} * @memberof InventoryInStorePickupApiDataSearchResultInterface */ items: Array; /** * * @type {InventoryInStorePickupApiDataSearchRequestInterface} * @memberof InventoryInStorePickupApiDataSearchResultInterface */ searchRequest: InventoryInStorePickupApiDataSearchRequestInterface; /** * Total count. * @type {number} * @memberof InventoryInStorePickupApiDataSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\InventoryInStorePickupSalesApi\\Api\\Data\\ResultInterface * @export * @interface InventoryInStorePickupSalesApiDataResultExtensionInterface */ export interface InventoryInStorePickupSalesApiDataResultExtensionInterface { } /** * Operation result object that contains status of the operation. * @export * @interface InventoryInStorePickupSalesApiDataResultInterface */ export interface InventoryInStorePickupSalesApiDataResultInterface { /** * Operation result successful. * @type {boolean} * @memberof InventoryInStorePickupSalesApiDataResultInterface */ successful: boolean; /** * Error information for failed operations. * @type {Array} * @memberof InventoryInStorePickupSalesApiDataResultInterface */ errors: Array; /** * * @type {InventoryInStorePickupSalesApiDataResultExtensionInterface} * @memberof InventoryInStorePickupSalesApiDataResultInterface */ extensionAttributes?: InventoryInStorePickupSalesApiDataResultExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventoryLowQuantityNotificationApi\\Api\\Data\\SourceItemConfigurationInterface * @export * @interface InventoryLowQuantityNotificationApiDataSourceItemConfigurationExtensionInterface */ export interface InventoryLowQuantityNotificationApiDataSourceItemConfigurationExtensionInterface { } /** * Represents a Source Item Configuration object Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface */ export interface InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface { /** * Source code * @type {string} * @memberof InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface */ sourceCode?: string; /** * Notify stock qty * @type {number} * @memberof InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface */ notifyStockQty?: number; /** * SKU * @type {string} * @memberof InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface */ sku?: string; /** * * @type {InventoryLowQuantityNotificationApiDataSourceItemConfigurationExtensionInterface} * @memberof InventoryLowQuantityNotificationApiDataSourceItemConfigurationInterface */ extensionAttributes?: InventoryLowQuantityNotificationApiDataSourceItemConfigurationExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySalesApi\\Api\\Data\\IsProductSalableForRequestedQtyResultInterface * @export * @interface InventorySalesApiDataIsProductSalableForRequestedQtyResultExtensionInterface */ export interface InventorySalesApiDataIsProductSalableForRequestedQtyResultExtensionInterface { } /** * Represents \"is product salable for requested quantity\" result interface. * @export * @interface InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ export interface InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface { /** * Product sku from result. * @type {string} * @memberof InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ sku: string; /** * Stock id from result. * @type {number} * @memberof InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ stockId: number; /** * Is salable result. * @type {boolean} * @memberof InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ salable: boolean; /** * Errors from result. * @type {Array} * @memberof InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ errors: Array; /** * * @type {InventorySalesApiDataIsProductSalableForRequestedQtyResultExtensionInterface} * @memberof InventorySalesApiDataIsProductSalableForRequestedQtyResultInterface */ extensionAttributes?: InventorySalesApiDataIsProductSalableForRequestedQtyResultExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySalesApi\\Api\\Data\\IsProductSalableResultInterface * @export * @interface InventorySalesApiDataIsProductSalableResultExtensionInterface */ export interface InventorySalesApiDataIsProductSalableResultExtensionInterface { } /** * Represents \"is product salable\" result interface. * @export * @interface InventorySalesApiDataIsProductSalableResultInterface */ export interface InventorySalesApiDataIsProductSalableResultInterface { /** * Product sku from result. * @type {string} * @memberof InventorySalesApiDataIsProductSalableResultInterface */ sku: string; /** * Stock id from result. * @type {number} * @memberof InventorySalesApiDataIsProductSalableResultInterface */ stockId: number; /** * Is salable result. * @type {boolean} * @memberof InventorySalesApiDataIsProductSalableResultInterface */ salable: boolean; /** * * @type {InventorySalesApiDataIsProductSalableResultExtensionInterface} * @memberof InventorySalesApiDataIsProductSalableResultInterface */ extensionAttributes?: InventorySalesApiDataIsProductSalableResultExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySalesApi\\Api\\Data\\ProductSalabilityErrorInterface * @export * @interface InventorySalesApiDataProductSalabilityErrorExtensionInterface */ export interface InventorySalesApiDataProductSalabilityErrorExtensionInterface { } /** * * @export * @interface InventorySalesApiDataProductSalabilityErrorInterface */ export interface InventorySalesApiDataProductSalabilityErrorInterface { /** * * @type {string} * @memberof InventorySalesApiDataProductSalabilityErrorInterface */ code: string; /** * * @type {string} * @memberof InventorySalesApiDataProductSalabilityErrorInterface */ message: string; /** * * @type {InventorySalesApiDataProductSalabilityErrorExtensionInterface} * @memberof InventorySalesApiDataProductSalabilityErrorInterface */ extensionAttributes?: InventorySalesApiDataProductSalabilityErrorExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySalesApi\\Api\\Data\\ProductSalableResultInterface * @export * @interface InventorySalesApiDataProductSalableResultExtensionInterface */ export interface InventorySalesApiDataProductSalableResultExtensionInterface { } /** * Represents result of service Magento\\InventorySalesApi\\Api\\IsProductSalableForRequestedQtyInterface::execute * @export * @interface InventorySalesApiDataProductSalableResultInterface */ export interface InventorySalesApiDataProductSalableResultInterface { /** * * @type {boolean} * @memberof InventorySalesApiDataProductSalableResultInterface */ salable: boolean; /** * * @type {Array} * @memberof InventorySalesApiDataProductSalableResultInterface */ errors: Array; /** * * @type {InventorySalesApiDataProductSalableResultExtensionInterface} * @memberof InventorySalesApiDataProductSalableResultInterface */ extensionAttributes?: InventorySalesApiDataProductSalableResultExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySalesApi\\Api\\Data\\SalesChannelInterface * @export * @interface InventorySalesApiDataSalesChannelExtensionInterface */ export interface InventorySalesApiDataSalesChannelExtensionInterface { } /** * Represents sales channels (which are a linkage between stocks and websites, customer groups, etc.) Used fully qualified namespaces in annotations for proper work of WebApi request parser * @export * @interface InventorySalesApiDataSalesChannelInterface */ export interface InventorySalesApiDataSalesChannelInterface { /** * Sales channel type * @type {string} * @memberof InventorySalesApiDataSalesChannelInterface */ type?: string; /** * Sales channel code * @type {string} * @memberof InventorySalesApiDataSalesChannelInterface */ code?: string; /** * * @type {InventorySalesApiDataSalesChannelExtensionInterface} * @memberof InventorySalesApiDataSalesChannelInterface */ extensionAttributes?: InventorySalesApiDataSalesChannelExtensionInterface; } /** * Data interface for shipping source or shipping destination * @export * @interface InventorySourceSelectionApiDataAddressInterface */ export interface InventorySourceSelectionApiDataAddressInterface { /** * Shipping country * @type {string} * @memberof InventorySourceSelectionApiDataAddressInterface */ country: string; /** * Shipping postcode * @type {string} * @memberof InventorySourceSelectionApiDataAddressInterface */ postcode: string; /** * Shipping street address * @type {string} * @memberof InventorySourceSelectionApiDataAddressInterface */ street: string; /** * Shipping region * @type {string} * @memberof InventorySourceSelectionApiDataAddressInterface */ region: string; /** * Shipping city * @type {string} * @memberof InventorySourceSelectionApiDataAddressInterface */ city: string; } /** * ExtensionInterface class for @see \\Magento\\InventorySourceSelectionApi\\Api\\Data\\InventoryRequestInterface * @export * @interface InventorySourceSelectionApiDataInventoryRequestExtensionInterface */ export interface InventorySourceSelectionApiDataInventoryRequestExtensionInterface { /** * * @type {InventorySourceSelectionApiDataAddressInterface} * @memberof InventorySourceSelectionApiDataInventoryRequestExtensionInterface */ destinationAddress?: InventorySourceSelectionApiDataAddressInterface; } /** * Request products in a given Qty and StockId * @export * @interface InventorySourceSelectionApiDataInventoryRequestInterface */ export interface InventorySourceSelectionApiDataInventoryRequestInterface { /** * Stock Id * @type {number} * @memberof InventorySourceSelectionApiDataInventoryRequestInterface */ stockId: number; /** * Items * @type {Array} * @memberof InventorySourceSelectionApiDataInventoryRequestInterface */ items: Array; /** * * @type {InventorySourceSelectionApiDataInventoryRequestExtensionInterface} * @memberof InventorySourceSelectionApiDataInventoryRequestInterface */ extensionAttributes?: InventorySourceSelectionApiDataInventoryRequestExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySourceSelectionApi\\Api\\Data\\ItemRequestInterface * @export * @interface InventorySourceSelectionApiDataItemRequestExtensionInterface */ export interface InventorySourceSelectionApiDataItemRequestExtensionInterface { } /** * Represents requested quantity for particular product * @export * @interface InventorySourceSelectionApiDataItemRequestInterface */ export interface InventorySourceSelectionApiDataItemRequestInterface { /** * SKU * @type {string} * @memberof InventorySourceSelectionApiDataItemRequestInterface */ sku: string; /** * Product Quantity * @type {number} * @memberof InventorySourceSelectionApiDataItemRequestInterface */ qty: number; /** * * @type {InventorySourceSelectionApiDataItemRequestExtensionInterface} * @memberof InventorySourceSelectionApiDataItemRequestInterface */ extensionAttributes?: InventorySourceSelectionApiDataItemRequestExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySourceSelectionApi\\Api\\Data\\SourceSelectionAlgorithmInterface * @export * @interface InventorySourceSelectionApiDataSourceSelectionAlgorithmExtensionInterface */ export interface InventorySourceSelectionApiDataSourceSelectionAlgorithmExtensionInterface { } /** * Data Interface representing particular Source Selection Algorithm * @export * @interface InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface */ export interface InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface { /** * * @type {string} * @memberof InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface */ code: string; /** * * @type {string} * @memberof InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface */ title: string; /** * * @type {string} * @memberof InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface */ description: string; /** * * @type {InventorySourceSelectionApiDataSourceSelectionAlgorithmExtensionInterface} * @memberof InventorySourceSelectionApiDataSourceSelectionAlgorithmInterface */ extensionAttributes?: InventorySourceSelectionApiDataSourceSelectionAlgorithmExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySourceSelectionApi\\Api\\Data\\SourceSelectionItemInterface * @export * @interface InventorySourceSelectionApiDataSourceSelectionItemExtensionInterface */ export interface InventorySourceSelectionApiDataSourceSelectionItemExtensionInterface { } /** * Represents source selection result for the specific source and SKU * @export * @interface InventorySourceSelectionApiDataSourceSelectionItemInterface */ export interface InventorySourceSelectionApiDataSourceSelectionItemInterface { /** * Source code * @type {string} * @memberof InventorySourceSelectionApiDataSourceSelectionItemInterface */ sourceCode: string; /** * Item SKU * @type {string} * @memberof InventorySourceSelectionApiDataSourceSelectionItemInterface */ sku: string; /** * Quantity which will be deducted for this source * @type {number} * @memberof InventorySourceSelectionApiDataSourceSelectionItemInterface */ qtyToDeduct: number; /** * Available quantity for this source * @type {number} * @memberof InventorySourceSelectionApiDataSourceSelectionItemInterface */ qtyAvailable: number; /** * * @type {InventorySourceSelectionApiDataSourceSelectionItemExtensionInterface} * @memberof InventorySourceSelectionApiDataSourceSelectionItemInterface */ extensionAttributes?: InventorySourceSelectionApiDataSourceSelectionItemExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\InventorySourceSelectionApi\\Api\\Data\\SourceSelectionResultInterface * @export * @interface InventorySourceSelectionApiDataSourceSelectionResultExtensionInterface */ export interface InventorySourceSelectionApiDataSourceSelectionResultExtensionInterface { } /** * Result of how we will deduct product qty from different Sources * @export * @interface InventorySourceSelectionApiDataSourceSelectionResultInterface */ export interface InventorySourceSelectionApiDataSourceSelectionResultInterface { /** * * @type {Array} * @memberof InventorySourceSelectionApiDataSourceSelectionResultInterface */ sourceSelectionItems: Array; /** * * @type {boolean} * @memberof InventorySourceSelectionApiDataSourceSelectionResultInterface */ shippable: boolean; /** * * @type {InventorySourceSelectionApiDataSourceSelectionResultExtensionInterface} * @memberof InventorySourceSelectionApiDataSourceSelectionResultInterface */ extensionAttributes?: InventorySourceSelectionApiDataSourceSelectionResultExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Msrp\\Api\\Data\\ProductRender\\MsrpPriceInfoInterface * @export * @interface MsrpDataProductRenderMsrpPriceInfoExtensionInterface */ export interface MsrpDataProductRenderMsrpPriceInfoExtensionInterface { } /** * Price interface. * @export * @interface MsrpDataProductRenderMsrpPriceInfoInterface */ export interface MsrpDataProductRenderMsrpPriceInfoInterface { /** * * @type {string} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ msrpPrice: string; /** * * @type {string} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ isApplicable: string; /** * * @type {string} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ isShownPriceOnGesture: string; /** * * @type {string} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ msrpMessage: string; /** * * @type {string} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ explanationMessage: string; /** * * @type {MsrpDataProductRenderMsrpPriceInfoExtensionInterface} * @memberof MsrpDataProductRenderMsrpPriceInfoInterface */ extensionAttributes?: MsrpDataProductRenderMsrpPriceInfoExtensionInterface; } /** * Payment additional info interface. * @export * @interface PaymentDataPaymentAdditionalInfoInterface */ export interface PaymentDataPaymentAdditionalInfoInterface { /** * Object key * @type {string} * @memberof PaymentDataPaymentAdditionalInfoInterface */ key: string; /** * Object value * @type {string} * @memberof PaymentDataPaymentAdditionalInfoInterface */ value: string; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\AddressInterface * @export * @interface QuoteDataAddressExtensionInterface */ export interface QuoteDataAddressExtensionInterface { /** * * @type {string} * @memberof QuoteDataAddressExtensionInterface */ pickupLocationCode?: string; /** * * @type {Array} * @memberof QuoteDataAddressExtensionInterface */ discounts?: Array; } /** * Interface AddressInterface * @export * @interface QuoteDataAddressInterface */ export interface QuoteDataAddressInterface { /** * Id * @type {number} * @memberof QuoteDataAddressInterface */ id?: number; /** * Region name * @type {string} * @memberof QuoteDataAddressInterface */ region: string; /** * Region id * @type {number} * @memberof QuoteDataAddressInterface */ regionId: number; /** * Region code * @type {string} * @memberof QuoteDataAddressInterface */ regionCode: string; /** * Country id * @type {string} * @memberof QuoteDataAddressInterface */ countryId: string; /** * Street * @type {Array} * @memberof QuoteDataAddressInterface */ street: Array; /** * Company * @type {string} * @memberof QuoteDataAddressInterface */ company?: string; /** * Telephone number * @type {string} * @memberof QuoteDataAddressInterface */ telephone: string; /** * Fax number * @type {string} * @memberof QuoteDataAddressInterface */ fax?: string; /** * Postcode * @type {string} * @memberof QuoteDataAddressInterface */ postcode: string; /** * City name * @type {string} * @memberof QuoteDataAddressInterface */ city: string; /** * First name * @type {string} * @memberof QuoteDataAddressInterface */ firstname: string; /** * Last name * @type {string} * @memberof QuoteDataAddressInterface */ lastname: string; /** * Middle name * @type {string} * @memberof QuoteDataAddressInterface */ middlename?: string; /** * Prefix * @type {string} * @memberof QuoteDataAddressInterface */ prefix?: string; /** * Suffix * @type {string} * @memberof QuoteDataAddressInterface */ suffix?: string; /** * Vat id * @type {string} * @memberof QuoteDataAddressInterface */ vatId?: string; /** * Customer id * @type {number} * @memberof QuoteDataAddressInterface */ customerId?: number; /** * Billing/shipping email * @type {string} * @memberof QuoteDataAddressInterface */ email: string; /** * Same as billing flag * @type {number} * @memberof QuoteDataAddressInterface */ sameAsBilling?: number; /** * Customer address id * @type {number} * @memberof QuoteDataAddressInterface */ customerAddressId?: number; /** * Save in address book flag * @type {number} * @memberof QuoteDataAddressInterface */ saveInAddressBook?: number; /** * * @type {QuoteDataAddressExtensionInterface} * @memberof QuoteDataAddressInterface */ extensionAttributes?: QuoteDataAddressExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof QuoteDataAddressInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\CartInterface * @export * @interface QuoteDataCartExtensionInterface */ export interface QuoteDataCartExtensionInterface { /** * * @type {Array} * @memberof QuoteDataCartExtensionInterface */ shippingAssignments?: Array; /** * * @type {AmazonPaymentDataQuoteLinkInterface} * @memberof QuoteDataCartExtensionInterface */ amazonOrderReferenceId?: AmazonPaymentDataQuoteLinkInterface; } /** * Interface CartInterface * @export * @interface QuoteDataCartInterface */ export interface QuoteDataCartInterface { /** * Cart/quote ID. * @type {number} * @memberof QuoteDataCartInterface */ id: number; /** * Cart creation date and time. Otherwise, null. * @type {string} * @memberof QuoteDataCartInterface */ createdAt?: string; /** * Cart last update date and time. Otherwise, null. * @type {string} * @memberof QuoteDataCartInterface */ updatedAt?: string; /** * Cart conversion date and time. Otherwise, null. * @type {string} * @memberof QuoteDataCartInterface */ convertedAt?: string; /** * Active status flag value. Otherwise, null. * @type {boolean} * @memberof QuoteDataCartInterface */ isActive?: boolean; /** * Virtual flag value. Otherwise, null. * @type {boolean} * @memberof QuoteDataCartInterface */ isVirtual?: boolean; /** * Array of items. Otherwise, null. * @type {Array} * @memberof QuoteDataCartInterface */ items?: Array; /** * Number of different items or products in the cart. Otherwise, null. * @type {number} * @memberof QuoteDataCartInterface */ itemsCount?: number; /** * Total quantity of all cart items. Otherwise, null. * @type {number} * @memberof QuoteDataCartInterface */ itemsQty?: number; /** * * @type {CustomerDataCustomerInterface} * @memberof QuoteDataCartInterface */ customer: CustomerDataCustomerInterface; /** * * @type {QuoteDataAddressInterface} * @memberof QuoteDataCartInterface */ billingAddress?: QuoteDataAddressInterface; /** * Reserved order ID. Otherwise, null. * @type {string} * @memberof QuoteDataCartInterface */ reservedOrderId?: string; /** * Original order ID. Otherwise, null. * @type {number} * @memberof QuoteDataCartInterface */ origOrderId?: number; /** * * @type {QuoteDataCurrencyInterface} * @memberof QuoteDataCartInterface */ currency?: QuoteDataCurrencyInterface; /** * For guest customers, false for logged in customers * @type {boolean} * @memberof QuoteDataCartInterface */ customerIsGuest?: boolean; /** * Notice text * @type {string} * @memberof QuoteDataCartInterface */ customerNote?: string; /** * Customer notification flag * @type {boolean} * @memberof QuoteDataCartInterface */ customerNoteNotify?: boolean; /** * Customer tax class ID. * @type {number} * @memberof QuoteDataCartInterface */ customerTaxClassId?: number; /** * Store identifier * @type {number} * @memberof QuoteDataCartInterface */ storeId: number; /** * * @type {QuoteDataCartExtensionInterface} * @memberof QuoteDataCartInterface */ extensionAttributes?: QuoteDataCartExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\CartItemInterface * @export * @interface QuoteDataCartItemExtensionInterface */ export interface QuoteDataCartItemExtensionInterface { /** * * @type {Array} * @memberof QuoteDataCartItemExtensionInterface */ discounts?: Array; } /** * Interface CartItemInterface * @export * @interface QuoteDataCartItemInterface */ export interface QuoteDataCartItemInterface { /** * Item ID. Otherwise, null. * @type {number} * @memberof QuoteDataCartItemInterface */ itemId?: number; /** * Product SKU. Otherwise, null. * @type {string} * @memberof QuoteDataCartItemInterface */ sku?: string; /** * Product quantity. * @type {number} * @memberof QuoteDataCartItemInterface */ qty: number; /** * Product name. Otherwise, null. * @type {string} * @memberof QuoteDataCartItemInterface */ name?: string; /** * Product price. Otherwise, null. * @type {number} * @memberof QuoteDataCartItemInterface */ price?: number; /** * Product type. Otherwise, null. * @type {string} * @memberof QuoteDataCartItemInterface */ productType?: string; /** * Quote id. * @type {string} * @memberof QuoteDataCartItemInterface */ quoteId: string; /** * * @type {QuoteDataProductOptionInterface} * @memberof QuoteDataCartItemInterface */ productOption?: QuoteDataProductOptionInterface; /** * * @type {QuoteDataCartItemExtensionInterface} * @memberof QuoteDataCartItemInterface */ extensionAttributes?: QuoteDataCartItemExtensionInterface; } /** * Interface CartSearchResultsInterface * @export * @interface QuoteDataCartSearchResultsInterface */ export interface QuoteDataCartSearchResultsInterface { /** * Carts list. * @type {Array} * @memberof QuoteDataCartSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof QuoteDataCartSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof QuoteDataCartSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\CurrencyInterface * @export * @interface QuoteDataCurrencyExtensionInterface */ export interface QuoteDataCurrencyExtensionInterface { } /** * Interface CurrencyInterface * @export * @interface QuoteDataCurrencyInterface */ export interface QuoteDataCurrencyInterface { /** * Global currency code * @type {string} * @memberof QuoteDataCurrencyInterface */ globalCurrencyCode?: string; /** * Base currency code * @type {string} * @memberof QuoteDataCurrencyInterface */ baseCurrencyCode?: string; /** * Store currency code * @type {string} * @memberof QuoteDataCurrencyInterface */ storeCurrencyCode?: string; /** * Quote currency code * @type {string} * @memberof QuoteDataCurrencyInterface */ quoteCurrencyCode?: string; /** * Store currency to base currency rate * @type {number} * @memberof QuoteDataCurrencyInterface */ storeToBaseRate?: number; /** * Store currency to quote currency rate * @type {number} * @memberof QuoteDataCurrencyInterface */ storeToQuoteRate?: number; /** * Base currency to global currency rate * @type {number} * @memberof QuoteDataCurrencyInterface */ baseToGlobalRate?: number; /** * Base currency to quote currency rate * @type {number} * @memberof QuoteDataCurrencyInterface */ baseToQuoteRate?: number; /** * * @type {QuoteDataCurrencyExtensionInterface} * @memberof QuoteDataCurrencyInterface */ extensionAttributes?: QuoteDataCurrencyExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\PaymentInterface * @export * @interface QuoteDataPaymentExtensionInterface */ export interface QuoteDataPaymentExtensionInterface { /** * * @type {Array} * @memberof QuoteDataPaymentExtensionInterface */ agreementIds?: Array; } /** * Interface PaymentInterface * @export * @interface QuoteDataPaymentInterface */ export interface QuoteDataPaymentInterface { /** * Purchase order number * @type {string} * @memberof QuoteDataPaymentInterface */ poNumber?: string; /** * Payment method code * @type {string} * @memberof QuoteDataPaymentInterface */ method: string; /** * Payment additional details * @type {Array} * @memberof QuoteDataPaymentInterface */ additionalData?: Array; /** * * @type {QuoteDataPaymentExtensionInterface} * @memberof QuoteDataPaymentInterface */ extensionAttributes?: QuoteDataPaymentExtensionInterface; } /** * Interface PaymentMethodInterface * @export * @interface QuoteDataPaymentMethodInterface */ export interface QuoteDataPaymentMethodInterface { /** * Payment method code * @type {string} * @memberof QuoteDataPaymentMethodInterface */ code: string; /** * Payment method title * @type {string} * @memberof QuoteDataPaymentMethodInterface */ title: string; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\ProductOptionInterface * @export * @interface QuoteDataProductOptionExtensionInterface */ export interface QuoteDataProductOptionExtensionInterface { /** * * @type {Array} * @memberof QuoteDataProductOptionExtensionInterface */ customOptions?: Array; /** * * @type {Array} * @memberof QuoteDataProductOptionExtensionInterface */ bundleOptions?: Array; /** * * @type {DownloadableDataDownloadableOptionInterface} * @memberof QuoteDataProductOptionExtensionInterface */ downloadableOption?: DownloadableDataDownloadableOptionInterface; /** * * @type {Array} * @memberof QuoteDataProductOptionExtensionInterface */ configurableItemOptions?: Array; } /** * Product option interface * @export * @interface QuoteDataProductOptionInterface */ export interface QuoteDataProductOptionInterface { /** * * @type {QuoteDataProductOptionExtensionInterface} * @memberof QuoteDataProductOptionInterface */ extensionAttributes?: QuoteDataProductOptionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\ShippingAssignmentInterface * @export * @interface QuoteDataShippingAssignmentExtensionInterface */ export interface QuoteDataShippingAssignmentExtensionInterface { } /** * Interface ShippingAssignmentInterface * @export * @interface QuoteDataShippingAssignmentInterface */ export interface QuoteDataShippingAssignmentInterface { /** * * @type {QuoteDataShippingInterface} * @memberof QuoteDataShippingAssignmentInterface */ shipping: QuoteDataShippingInterface; /** * * @type {Array} * @memberof QuoteDataShippingAssignmentInterface */ items: Array; /** * * @type {QuoteDataShippingAssignmentExtensionInterface} * @memberof QuoteDataShippingAssignmentInterface */ extensionAttributes?: QuoteDataShippingAssignmentExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\ShippingInterface * @export * @interface QuoteDataShippingExtensionInterface */ export interface QuoteDataShippingExtensionInterface { } /** * Interface ShippingInterface * @export * @interface QuoteDataShippingInterface */ export interface QuoteDataShippingInterface { /** * * @type {QuoteDataAddressInterface} * @memberof QuoteDataShippingInterface */ address: QuoteDataAddressInterface; /** * Shipping method * @type {string} * @memberof QuoteDataShippingInterface */ method: string; /** * * @type {QuoteDataShippingExtensionInterface} * @memberof QuoteDataShippingInterface */ extensionAttributes?: QuoteDataShippingExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\ShippingMethodInterface * @export * @interface QuoteDataShippingMethodExtensionInterface */ export interface QuoteDataShippingMethodExtensionInterface { } /** * Interface ShippingMethodInterface * @export * @interface QuoteDataShippingMethodInterface */ export interface QuoteDataShippingMethodInterface { /** * Shipping carrier code. * @type {string} * @memberof QuoteDataShippingMethodInterface */ carrierCode: string; /** * Shipping method code. * @type {string} * @memberof QuoteDataShippingMethodInterface */ methodCode: string; /** * Shipping carrier title. Otherwise, null. * @type {string} * @memberof QuoteDataShippingMethodInterface */ carrierTitle?: string; /** * Shipping method title. Otherwise, null. * @type {string} * @memberof QuoteDataShippingMethodInterface */ methodTitle?: string; /** * Shipping amount in store currency. * @type {number} * @memberof QuoteDataShippingMethodInterface */ amount: number; /** * Shipping amount in base currency. * @type {number} * @memberof QuoteDataShippingMethodInterface */ baseAmount: number; /** * The value of the availability flag for the current shipping method. * @type {boolean} * @memberof QuoteDataShippingMethodInterface */ available: boolean; /** * * @type {QuoteDataShippingMethodExtensionInterface} * @memberof QuoteDataShippingMethodInterface */ extensionAttributes?: QuoteDataShippingMethodExtensionInterface; /** * Shipping Error message. * @type {string} * @memberof QuoteDataShippingMethodInterface */ errorMessage: string; /** * Shipping price excl tax. * @type {number} * @memberof QuoteDataShippingMethodInterface */ priceExclTax: number; /** * Shipping price incl tax. * @type {number} * @memberof QuoteDataShippingMethodInterface */ priceInclTax: number; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\TotalSegmentInterface * @export * @interface QuoteDataTotalSegmentExtensionInterface */ export interface QuoteDataTotalSegmentExtensionInterface { /** * * @type {Array} * @memberof QuoteDataTotalSegmentExtensionInterface */ taxGrandtotalDetails?: Array; /** * * @type {Array} * @memberof QuoteDataTotalSegmentExtensionInterface */ vertexTaxCalculationMessages?: Array; } /** * Interface TotalsInterface * @export * @interface QuoteDataTotalSegmentInterface */ export interface QuoteDataTotalSegmentInterface { /** * Code * @type {string} * @memberof QuoteDataTotalSegmentInterface */ code: string; /** * Total title * @type {string} * @memberof QuoteDataTotalSegmentInterface */ title?: string; /** * Total value * @type {number} * @memberof QuoteDataTotalSegmentInterface */ value: number; /** * Display area code. * @type {string} * @memberof QuoteDataTotalSegmentInterface */ area?: string; /** * * @type {QuoteDataTotalSegmentExtensionInterface} * @memberof QuoteDataTotalSegmentInterface */ extensionAttributes?: QuoteDataTotalSegmentExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\TotalsAdditionalDataInterface * @export * @interface QuoteDataTotalsAdditionalDataExtensionInterface */ export interface QuoteDataTotalsAdditionalDataExtensionInterface { /** * * @type {Array} * @memberof QuoteDataTotalsAdditionalDataExtensionInterface */ giftMessages?: Array; } /** * Additional data for totals collection. * @export * @interface QuoteDataTotalsAdditionalDataInterface */ export interface QuoteDataTotalsAdditionalDataInterface { /** * * @type {QuoteDataTotalsAdditionalDataExtensionInterface} * @memberof QuoteDataTotalsAdditionalDataInterface */ extensionAttributes?: QuoteDataTotalsAdditionalDataExtensionInterface; /** * Custom attributes values. * @type {Array} * @memberof QuoteDataTotalsAdditionalDataInterface */ customAttributes?: Array; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\TotalsInterface * @export * @interface QuoteDataTotalsExtensionInterface */ export interface QuoteDataTotalsExtensionInterface { /** * * @type {string} * @memberof QuoteDataTotalsExtensionInterface */ couponLabel?: string; } /** * Interface TotalsInterface * @export * @interface QuoteDataTotalsInterface */ export interface QuoteDataTotalsInterface { /** * Grand total in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ grandTotal?: number; /** * Grand total in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseGrandTotal?: number; /** * Subtotal in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ subtotal?: number; /** * Subtotal in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseSubtotal?: number; /** * Discount amount in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ discountAmount?: number; /** * Discount amount in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseDiscountAmount?: number; /** * Subtotal in quote currency with applied discount * @type {number} * @memberof QuoteDataTotalsInterface */ subtotalWithDiscount?: number; /** * Subtotal in base currency with applied discount * @type {number} * @memberof QuoteDataTotalsInterface */ baseSubtotalWithDiscount?: number; /** * Shipping amount in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ shippingAmount?: number; /** * Shipping amount in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseShippingAmount?: number; /** * Shipping discount amount in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ shippingDiscountAmount?: number; /** * Shipping discount amount in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseShippingDiscountAmount?: number; /** * Tax amount in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ taxAmount?: number; /** * Tax amount in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseTaxAmount?: number; /** * Item weee tax applied amount in quote currency. * @type {number} * @memberof QuoteDataTotalsInterface */ weeeTaxAppliedAmount: number; /** * Shipping tax amount in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ shippingTaxAmount?: number; /** * Shipping tax amount in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseShippingTaxAmount?: number; /** * Subtotal including tax in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ subtotalInclTax?: number; /** * Subtotal including tax in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseSubtotalInclTax?: number; /** * Shipping including tax in quote currency * @type {number} * @memberof QuoteDataTotalsInterface */ shippingInclTax?: number; /** * Shipping including tax in base currency * @type {number} * @memberof QuoteDataTotalsInterface */ baseShippingInclTax?: number; /** * Base currency code * @type {string} * @memberof QuoteDataTotalsInterface */ baseCurrencyCode?: string; /** * Quote currency code * @type {string} * @memberof QuoteDataTotalsInterface */ quoteCurrencyCode?: string; /** * Applied coupon code * @type {string} * @memberof QuoteDataTotalsInterface */ couponCode?: string; /** * Items qty * @type {number} * @memberof QuoteDataTotalsInterface */ itemsQty?: number; /** * Totals by items * @type {Array} * @memberof QuoteDataTotalsInterface */ items?: Array; /** * Dynamically calculated totals * @type {Array} * @memberof QuoteDataTotalsInterface */ totalSegments: Array; /** * * @type {QuoteDataTotalsExtensionInterface} * @memberof QuoteDataTotalsInterface */ extensionAttributes?: QuoteDataTotalsExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Quote\\Api\\Data\\TotalsItemInterface * @export * @interface QuoteDataTotalsItemExtensionInterface */ export interface QuoteDataTotalsItemExtensionInterface { } /** * Interface TotalsItemInterface * @export * @interface QuoteDataTotalsItemInterface */ export interface QuoteDataTotalsItemInterface { /** * Item id * @type {number} * @memberof QuoteDataTotalsItemInterface */ itemId: number; /** * Item price in quote currency. * @type {number} * @memberof QuoteDataTotalsItemInterface */ price: number; /** * Item price in base currency. * @type {number} * @memberof QuoteDataTotalsItemInterface */ basePrice: number; /** * Item quantity. * @type {number} * @memberof QuoteDataTotalsItemInterface */ qty: number; /** * Row total in quote currency. * @type {number} * @memberof QuoteDataTotalsItemInterface */ rowTotal: number; /** * Row total in base currency. * @type {number} * @memberof QuoteDataTotalsItemInterface */ baseRowTotal: number; /** * Row total with discount in quote currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ rowTotalWithDiscount?: number; /** * Tax amount in quote currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ taxAmount?: number; /** * Tax amount in base currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ baseTaxAmount?: number; /** * Tax percent. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ taxPercent?: number; /** * Discount amount in quote currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ discountAmount?: number; /** * Discount amount in base currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ baseDiscountAmount?: number; /** * Discount percent. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ discountPercent?: number; /** * Price including tax in quote currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ priceInclTax?: number; /** * Price including tax in base currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ basePriceInclTax?: number; /** * Row total including tax in quote currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ rowTotalInclTax?: number; /** * Row total including tax in base currency. Otherwise, null. * @type {number} * @memberof QuoteDataTotalsItemInterface */ baseRowTotalInclTax?: number; /** * Item price in quote currency. * @type {string} * @memberof QuoteDataTotalsItemInterface */ options: string; /** * Item weee tax applied amount in quote currency. * @type {number} * @memberof QuoteDataTotalsItemInterface */ weeeTaxAppliedAmount: number; /** * Item weee tax applied in quote currency. * @type {string} * @memberof QuoteDataTotalsItemInterface */ weeeTaxApplied: string; /** * * @type {QuoteDataTotalsItemExtensionInterface} * @memberof QuoteDataTotalsItemInterface */ extensionAttributes?: QuoteDataTotalsItemExtensionInterface; /** * Product name. Otherwise, null. * @type {string} * @memberof QuoteDataTotalsItemInterface */ name?: string; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoCommentCreationInterface * @export * @interface SalesDataCreditmemoCommentCreationExtensionInterface */ export interface SalesDataCreditmemoCommentCreationExtensionInterface { } /** * Interface CreditmemoCommentCreationInterface * @export * @interface SalesDataCreditmemoCommentCreationInterface */ export interface SalesDataCreditmemoCommentCreationInterface { /** * * @type {SalesDataCreditmemoCommentCreationExtensionInterface} * @memberof SalesDataCreditmemoCommentCreationInterface */ extensionAttributes?: SalesDataCreditmemoCommentCreationExtensionInterface; /** * Comment. * @type {string} * @memberof SalesDataCreditmemoCommentCreationInterface */ comment: string; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataCreditmemoCommentCreationInterface */ isVisibleOnFront: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoCommentInterface * @export * @interface SalesDataCreditmemoCommentExtensionInterface */ export interface SalesDataCreditmemoCommentExtensionInterface { } /** * Credit memo comment interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo usually includes comments that detail why the credit memo amount was credited to the customer. * @export * @interface SalesDataCreditmemoCommentInterface */ export interface SalesDataCreditmemoCommentInterface { /** * Comment. * @type {string} * @memberof SalesDataCreditmemoCommentInterface */ comment: string; /** * Created-at timestamp. * @type {string} * @memberof SalesDataCreditmemoCommentInterface */ createdAt?: string; /** * Credit memo ID. * @type {number} * @memberof SalesDataCreditmemoCommentInterface */ entityId?: number; /** * Is-customer-notified flag value. * @type {number} * @memberof SalesDataCreditmemoCommentInterface */ isCustomerNotified: number; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataCreditmemoCommentInterface */ isVisibleOnFront: number; /** * Parent ID. * @type {number} * @memberof SalesDataCreditmemoCommentInterface */ parentId: number; /** * * @type {SalesDataCreditmemoCommentExtensionInterface} * @memberof SalesDataCreditmemoCommentInterface */ extensionAttributes?: SalesDataCreditmemoCommentExtensionInterface; } /** * Credit memo comment search result interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo usually includes comments that detail why the credit memo amount was credited to the customer. * @export * @interface SalesDataCreditmemoCommentSearchResultInterface */ export interface SalesDataCreditmemoCommentSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataCreditmemoCommentSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataCreditmemoCommentSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataCreditmemoCommentSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoCreationArgumentsInterface * @export * @interface SalesDataCreditmemoCreationArgumentsExtensionInterface */ export interface SalesDataCreditmemoCreationArgumentsExtensionInterface { /** * * @type {Array} * @memberof SalesDataCreditmemoCreationArgumentsExtensionInterface */ returnToStockItems?: Array; } /** * Interface CreditmemoCreationArgumentsInterface * @export * @interface SalesDataCreditmemoCreationArgumentsInterface */ export interface SalesDataCreditmemoCreationArgumentsInterface { /** * Credit memo shipping amount. * @type {number} * @memberof SalesDataCreditmemoCreationArgumentsInterface */ shippingAmount?: number; /** * Credit memo positive adjustment. * @type {number} * @memberof SalesDataCreditmemoCreationArgumentsInterface */ adjustmentPositive?: number; /** * Credit memo negative adjustment. * @type {number} * @memberof SalesDataCreditmemoCreationArgumentsInterface */ adjustmentNegative?: number; /** * * @type {SalesDataCreditmemoCreationArgumentsExtensionInterface} * @memberof SalesDataCreditmemoCreationArgumentsInterface */ extensionAttributes?: SalesDataCreditmemoCreationArgumentsExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoInterface * @export * @interface SalesDataCreditmemoExtensionInterface */ export interface SalesDataCreditmemoExtensionInterface { /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwBasePrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwPrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwItemsBasePrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwItemsPrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwCardBasePrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwCardPrice?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwTaxAmount?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwItemsBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwItemsTaxAmount?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwCardBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataCreditmemoExtensionInterface */ gwCardTaxAmount?: string; } /** * Credit memo interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. * @export * @interface SalesDataCreditmemoInterface */ export interface SalesDataCreditmemoInterface { /** * Credit memo adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ adjustment?: number; /** * Credit memo negative adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ adjustmentNegative?: number; /** * Credit memo positive adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ adjustmentPositive?: number; /** * Credit memo base adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseAdjustment?: number; /** * Credit memo negative base adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseAdjustmentNegative?: number; /** * Credit memo positive base adjustment. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseAdjustmentPositive?: number; /** * Credit memo base currency code. * @type {string} * @memberof SalesDataCreditmemoInterface */ baseCurrencyCode?: string; /** * Credit memo base discount amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseDiscountAmount?: number; /** * Credit memo base grand total. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseGrandTotal?: number; /** * Credit memo base discount tax compensation amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseDiscountTaxCompensationAmount?: number; /** * Credit memo base shipping amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseShippingAmount?: number; /** * Credit memo base shipping discount tax compensation amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseShippingDiscountTaxCompensationAmnt?: number; /** * Credit memo base shipping including tax. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseShippingInclTax?: number; /** * Credit memo base shipping tax amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseShippingTaxAmount?: number; /** * Credit memo base subtotal. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseSubtotal?: number; /** * Credit memo base subtotal including tax. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseSubtotalInclTax?: number; /** * Credit memo base tax amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseTaxAmount?: number; /** * Credit memo base-to-global rate. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseToGlobalRate?: number; /** * Credit memo base-to-order rate. * @type {number} * @memberof SalesDataCreditmemoInterface */ baseToOrderRate?: number; /** * Credit memo billing address ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ billingAddressId?: number; /** * Credit memo created-at timestamp. * @type {string} * @memberof SalesDataCreditmemoInterface */ createdAt?: string; /** * Credit memo status. * @type {number} * @memberof SalesDataCreditmemoInterface */ creditmemoStatus?: number; /** * Credit memo discount amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ discountAmount?: number; /** * Credit memo discount description. * @type {string} * @memberof SalesDataCreditmemoInterface */ discountDescription?: string; /** * Credit memo email sent flag value. * @type {number} * @memberof SalesDataCreditmemoInterface */ emailSent?: number; /** * Credit memo ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ entityId?: number; /** * Credit memo global currency code. * @type {string} * @memberof SalesDataCreditmemoInterface */ globalCurrencyCode?: string; /** * Credit memo grand total. * @type {number} * @memberof SalesDataCreditmemoInterface */ grandTotal?: number; /** * Credit memo discount tax compensation amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ discountTaxCompensationAmount?: number; /** * Credit memo increment ID. * @type {string} * @memberof SalesDataCreditmemoInterface */ incrementId?: string; /** * Credit memo invoice ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ invoiceId?: number; /** * Credit memo order currency code. * @type {string} * @memberof SalesDataCreditmemoInterface */ orderCurrencyCode?: string; /** * Credit memo order ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ orderId: number; /** * Credit memo shipping address ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ shippingAddressId?: number; /** * Credit memo shipping amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ shippingAmount?: number; /** * Credit memo shipping discount tax compensation amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ shippingDiscountTaxCompensationAmount?: number; /** * Credit memo shipping including tax. * @type {number} * @memberof SalesDataCreditmemoInterface */ shippingInclTax?: number; /** * Credit memo shipping tax amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ shippingTaxAmount?: number; /** * Credit memo state. * @type {number} * @memberof SalesDataCreditmemoInterface */ state?: number; /** * Credit memo store currency code. * @type {string} * @memberof SalesDataCreditmemoInterface */ storeCurrencyCode?: string; /** * Credit memo store ID. * @type {number} * @memberof SalesDataCreditmemoInterface */ storeId?: number; /** * Credit memo store-to-base rate. * @type {number} * @memberof SalesDataCreditmemoInterface */ storeToBaseRate?: number; /** * Credit memo store-to-order rate. * @type {number} * @memberof SalesDataCreditmemoInterface */ storeToOrderRate?: number; /** * Credit memo subtotal. * @type {number} * @memberof SalesDataCreditmemoInterface */ subtotal?: number; /** * Credit memo subtotal including tax. * @type {number} * @memberof SalesDataCreditmemoInterface */ subtotalInclTax?: number; /** * Credit memo tax amount. * @type {number} * @memberof SalesDataCreditmemoInterface */ taxAmount?: number; /** * Credit memo transaction ID. * @type {string} * @memberof SalesDataCreditmemoInterface */ transactionId?: string; /** * Credit memo updated-at timestamp. * @type {string} * @memberof SalesDataCreditmemoInterface */ updatedAt?: string; /** * Array of credit memo items. * @type {Array} * @memberof SalesDataCreditmemoInterface */ items: Array; /** * Array of any credit memo comments. Otherwise, null. * @type {Array} * @memberof SalesDataCreditmemoInterface */ comments?: Array; /** * * @type {SalesDataCreditmemoExtensionInterface} * @memberof SalesDataCreditmemoInterface */ extensionAttributes?: SalesDataCreditmemoExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoItemCreationInterface * @export * @interface SalesDataCreditmemoItemCreationExtensionInterface */ export interface SalesDataCreditmemoItemCreationExtensionInterface { } /** * Interface CreditmemoItemCreationInterface * @export * @interface SalesDataCreditmemoItemCreationInterface */ export interface SalesDataCreditmemoItemCreationInterface { /** * * @type {SalesDataCreditmemoItemCreationExtensionInterface} * @memberof SalesDataCreditmemoItemCreationInterface */ extensionAttributes?: SalesDataCreditmemoItemCreationExtensionInterface; /** * Order item ID. * @type {number} * @memberof SalesDataCreditmemoItemCreationInterface */ orderItemId: number; /** * Quantity. * @type {number} * @memberof SalesDataCreditmemoItemCreationInterface */ qty: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\CreditmemoItemInterface * @export * @interface SalesDataCreditmemoItemExtensionInterface */ export interface SalesDataCreditmemoItemExtensionInterface { /** * * @type {Array} * @memberof SalesDataCreditmemoItemExtensionInterface */ vertexTaxCodes?: Array; /** * * @type {Array} * @memberof SalesDataCreditmemoItemExtensionInterface */ invoiceTextCodes?: Array; /** * * @type {Array} * @memberof SalesDataCreditmemoItemExtensionInterface */ taxCodes?: Array; } /** * Credit memo item interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo item is an invoiced item for which a merchant creates a credit memo. * @export * @interface SalesDataCreditmemoItemInterface */ export interface SalesDataCreditmemoItemInterface { /** * Additional data. * @type {string} * @memberof SalesDataCreditmemoItemInterface */ additionalData?: string; /** * The base cost for a credit memo item. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseCost: number; /** * The base discount amount for a credit memo item. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseDiscountAmount?: number; /** * The base discount tax compensation amount for a credit memo item. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseDiscountTaxCompensationAmount?: number; /** * The base price for a credit memo item. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ basePrice: number; /** * Base price including tax. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ basePriceInclTax?: number; /** * Base row total. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseRowTotal?: number; /** * Base row total including tax. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseRowTotalInclTax?: number; /** * Base tax amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseTaxAmount?: number; /** * Base WEEE tax applied amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseWeeeTaxAppliedAmount?: number; /** * Base WEEE tax applied row amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseWeeeTaxAppliedRowAmnt?: number; /** * Base WEEE tax disposition. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseWeeeTaxDisposition?: number; /** * Base WEEE tax row disposition. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ baseWeeeTaxRowDisposition?: number; /** * Description. * @type {string} * @memberof SalesDataCreditmemoItemInterface */ description?: string; /** * Discount amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ discountAmount?: number; /** * Credit memo item ID. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ entityId: number; /** * Discount tax compensation amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ discountTaxCompensationAmount?: number; /** * Name. * @type {string} * @memberof SalesDataCreditmemoItemInterface */ name?: string; /** * Order item ID. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ orderItemId: number; /** * Parent ID. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ parentId?: number; /** * Price. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ price?: number; /** * Price including tax. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ priceInclTax?: number; /** * Product ID. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ productId?: number; /** * Quantity. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ qty: number; /** * Row total. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ rowTotal?: number; /** * Row total including tax. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ rowTotalInclTax?: number; /** * SKU. * @type {string} * @memberof SalesDataCreditmemoItemInterface */ sku?: string; /** * Tax amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ taxAmount?: number; /** * WEEE tax applied. * @type {string} * @memberof SalesDataCreditmemoItemInterface */ weeeTaxApplied?: string; /** * WEEE tax applied amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ weeeTaxAppliedAmount?: number; /** * WEEE tax applied row amount. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ weeeTaxAppliedRowAmount?: number; /** * WEEE tax disposition. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ weeeTaxDisposition?: number; /** * WEEE tax row disposition. * @type {number} * @memberof SalesDataCreditmemoItemInterface */ weeeTaxRowDisposition?: number; /** * * @type {SalesDataCreditmemoItemExtensionInterface} * @memberof SalesDataCreditmemoItemInterface */ extensionAttributes?: SalesDataCreditmemoItemExtensionInterface; } /** * Credit memo search result interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. * @export * @interface SalesDataCreditmemoSearchResultInterface */ export interface SalesDataCreditmemoSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataCreditmemoSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataCreditmemoSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataCreditmemoSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceCommentCreationInterface * @export * @interface SalesDataInvoiceCommentCreationExtensionInterface */ export interface SalesDataInvoiceCommentCreationExtensionInterface { } /** * Interface InvoiceCommentCreationInterface * @export * @interface SalesDataInvoiceCommentCreationInterface */ export interface SalesDataInvoiceCommentCreationInterface { /** * * @type {SalesDataInvoiceCommentCreationExtensionInterface} * @memberof SalesDataInvoiceCommentCreationInterface */ extensionAttributes?: SalesDataInvoiceCommentCreationExtensionInterface; /** * Comment. * @type {string} * @memberof SalesDataInvoiceCommentCreationInterface */ comment: string; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataInvoiceCommentCreationInterface */ isVisibleOnFront: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceCommentInterface * @export * @interface SalesDataInvoiceCommentExtensionInterface */ export interface SalesDataInvoiceCommentExtensionInterface { } /** * Invoice comment interface. An invoice is a record of the receipt of payment for an order. An invoice can include comments that detail the invoice history. * @export * @interface SalesDataInvoiceCommentInterface */ export interface SalesDataInvoiceCommentInterface { /** * Is-customer-notified flag value. * @type {number} * @memberof SalesDataInvoiceCommentInterface */ isCustomerNotified: number; /** * Parent ID. * @type {number} * @memberof SalesDataInvoiceCommentInterface */ parentId: number; /** * * @type {SalesDataInvoiceCommentExtensionInterface} * @memberof SalesDataInvoiceCommentInterface */ extensionAttributes?: SalesDataInvoiceCommentExtensionInterface; /** * Comment. * @type {string} * @memberof SalesDataInvoiceCommentInterface */ comment: string; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataInvoiceCommentInterface */ isVisibleOnFront: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataInvoiceCommentInterface */ createdAt?: string; /** * Invoice ID. * @type {number} * @memberof SalesDataInvoiceCommentInterface */ entityId?: number; } /** * Invoice comment search result interface. An invoice is a record of the receipt of payment for an order. An invoice can include comments that detail the invoice history. * @export * @interface SalesDataInvoiceCommentSearchResultInterface */ export interface SalesDataInvoiceCommentSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataInvoiceCommentSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataInvoiceCommentSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataInvoiceCommentSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceCreationArgumentsInterface * @export * @interface SalesDataInvoiceCreationArgumentsExtensionInterface */ export interface SalesDataInvoiceCreationArgumentsExtensionInterface { } /** * Interface for creation arguments for Invoice. * @export * @interface SalesDataInvoiceCreationArgumentsInterface */ export interface SalesDataInvoiceCreationArgumentsInterface { /** * * @type {SalesDataInvoiceCreationArgumentsExtensionInterface} * @memberof SalesDataInvoiceCreationArgumentsInterface */ extensionAttributes?: SalesDataInvoiceCreationArgumentsExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceInterface * @export * @interface SalesDataInvoiceExtensionInterface */ export interface SalesDataInvoiceExtensionInterface { /** * * @type {SalesDataOrderAddressInterface} * @memberof SalesDataInvoiceExtensionInterface */ vertexTaxCalculationShippingAddress?: SalesDataOrderAddressInterface; /** * * @type {SalesDataOrderAddressInterface} * @memberof SalesDataInvoiceExtensionInterface */ vertexTaxCalculationBillingAddress?: SalesDataOrderAddressInterface; /** * * @type {SalesDataOrderInterface} * @memberof SalesDataInvoiceExtensionInterface */ vertexTaxCalculationOrder?: SalesDataOrderInterface; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwBasePrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwPrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwItemsBasePrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwItemsPrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwCardBasePrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwCardPrice?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwTaxAmount?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwItemsBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwItemsTaxAmount?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwCardBaseTaxAmount?: string; /** * * @type {string} * @memberof SalesDataInvoiceExtensionInterface */ gwCardTaxAmount?: string; } /** * Invoice interface. An invoice is a record of the receipt of payment for an order. * @export * @interface SalesDataInvoiceInterface */ export interface SalesDataInvoiceInterface { /** * Base currency code. * @type {string} * @memberof SalesDataInvoiceInterface */ baseCurrencyCode?: string; /** * Base discount amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseDiscountAmount?: number; /** * Base grand total. * @type {number} * @memberof SalesDataInvoiceInterface */ baseGrandTotal?: number; /** * Base discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseDiscountTaxCompensationAmount?: number; /** * Base shipping amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseShippingAmount?: number; /** * Base shipping discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseShippingDiscountTaxCompensationAmnt?: number; /** * Base shipping including tax. * @type {number} * @memberof SalesDataInvoiceInterface */ baseShippingInclTax?: number; /** * Base shipping tax amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseShippingTaxAmount?: number; /** * Base subtotal. * @type {number} * @memberof SalesDataInvoiceInterface */ baseSubtotal?: number; /** * Base subtotal including tax. * @type {number} * @memberof SalesDataInvoiceInterface */ baseSubtotalInclTax?: number; /** * Base tax amount. * @type {number} * @memberof SalesDataInvoiceInterface */ baseTaxAmount?: number; /** * Base total refunded. * @type {number} * @memberof SalesDataInvoiceInterface */ baseTotalRefunded?: number; /** * Base-to-global rate. * @type {number} * @memberof SalesDataInvoiceInterface */ baseToGlobalRate?: number; /** * Base-to-order rate. * @type {number} * @memberof SalesDataInvoiceInterface */ baseToOrderRate?: number; /** * Billing address ID. * @type {number} * @memberof SalesDataInvoiceInterface */ billingAddressId?: number; /** * Can void flag value. * @type {number} * @memberof SalesDataInvoiceInterface */ canVoidFlag?: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataInvoiceInterface */ createdAt?: string; /** * Discount amount. * @type {number} * @memberof SalesDataInvoiceInterface */ discountAmount?: number; /** * Discount description. * @type {string} * @memberof SalesDataInvoiceInterface */ discountDescription?: string; /** * Email-sent flag value. * @type {number} * @memberof SalesDataInvoiceInterface */ emailSent?: number; /** * Invoice ID. * @type {number} * @memberof SalesDataInvoiceInterface */ entityId?: number; /** * Global currency code. * @type {string} * @memberof SalesDataInvoiceInterface */ globalCurrencyCode?: string; /** * Grand total. * @type {number} * @memberof SalesDataInvoiceInterface */ grandTotal?: number; /** * Discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceInterface */ discountTaxCompensationAmount?: number; /** * Increment ID. * @type {string} * @memberof SalesDataInvoiceInterface */ incrementId?: string; /** * Is-used-for-refund flag value. * @type {number} * @memberof SalesDataInvoiceInterface */ isUsedForRefund?: number; /** * Order currency code. * @type {string} * @memberof SalesDataInvoiceInterface */ orderCurrencyCode?: string; /** * Order ID. * @type {number} * @memberof SalesDataInvoiceInterface */ orderId: number; /** * Shipping address ID. * @type {number} * @memberof SalesDataInvoiceInterface */ shippingAddressId?: number; /** * Shipping amount. * @type {number} * @memberof SalesDataInvoiceInterface */ shippingAmount?: number; /** * Shipping discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceInterface */ shippingDiscountTaxCompensationAmount?: number; /** * Shipping including tax. * @type {number} * @memberof SalesDataInvoiceInterface */ shippingInclTax?: number; /** * Shipping tax amount. * @type {number} * @memberof SalesDataInvoiceInterface */ shippingTaxAmount?: number; /** * State. * @type {number} * @memberof SalesDataInvoiceInterface */ state?: number; /** * Store currency code. * @type {string} * @memberof SalesDataInvoiceInterface */ storeCurrencyCode?: string; /** * Store ID. * @type {number} * @memberof SalesDataInvoiceInterface */ storeId?: number; /** * Store-to-base rate. * @type {number} * @memberof SalesDataInvoiceInterface */ storeToBaseRate?: number; /** * Store-to-order rate. * @type {number} * @memberof SalesDataInvoiceInterface */ storeToOrderRate?: number; /** * Subtotal. * @type {number} * @memberof SalesDataInvoiceInterface */ subtotal?: number; /** * Subtotal including tax. * @type {number} * @memberof SalesDataInvoiceInterface */ subtotalInclTax?: number; /** * Tax amount. * @type {number} * @memberof SalesDataInvoiceInterface */ taxAmount?: number; /** * Total quantity. * @type {number} * @memberof SalesDataInvoiceInterface */ totalQty: number; /** * Transaction ID. * @type {string} * @memberof SalesDataInvoiceInterface */ transactionId?: string; /** * Updated-at timestamp. * @type {string} * @memberof SalesDataInvoiceInterface */ updatedAt?: string; /** * Array of invoice items. * @type {Array} * @memberof SalesDataInvoiceInterface */ items: Array; /** * Array of any invoice comments. Otherwise, null. * @type {Array} * @memberof SalesDataInvoiceInterface */ comments?: Array; /** * * @type {SalesDataInvoiceExtensionInterface} * @memberof SalesDataInvoiceInterface */ extensionAttributes?: SalesDataInvoiceExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceItemCreationInterface * @export * @interface SalesDataInvoiceItemCreationExtensionInterface */ export interface SalesDataInvoiceItemCreationExtensionInterface { } /** * Input argument for invoice creation Interface InvoiceItemCreationInterface * @export * @interface SalesDataInvoiceItemCreationInterface */ export interface SalesDataInvoiceItemCreationInterface { /** * * @type {SalesDataInvoiceItemCreationExtensionInterface} * @memberof SalesDataInvoiceItemCreationInterface */ extensionAttributes?: SalesDataInvoiceItemCreationExtensionInterface; /** * Order item ID. * @type {number} * @memberof SalesDataInvoiceItemCreationInterface */ orderItemId: number; /** * Quantity. * @type {number} * @memberof SalesDataInvoiceItemCreationInterface */ qty: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\InvoiceItemInterface * @export * @interface SalesDataInvoiceItemExtensionInterface */ export interface SalesDataInvoiceItemExtensionInterface { /** * * @type {Array} * @memberof SalesDataInvoiceItemExtensionInterface */ vertexTaxCodes?: Array; /** * * @type {Array} * @memberof SalesDataInvoiceItemExtensionInterface */ invoiceTextCodes?: Array; /** * * @type {Array} * @memberof SalesDataInvoiceItemExtensionInterface */ taxCodes?: Array; } /** * Invoice item interface. An invoice is a record of the receipt of payment for an order. An invoice item is a purchased item in an invoice. * @export * @interface SalesDataInvoiceItemInterface */ export interface SalesDataInvoiceItemInterface { /** * Additional data. * @type {string} * @memberof SalesDataInvoiceItemInterface */ additionalData?: string; /** * Base cost. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseCost?: number; /** * Base discount amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseDiscountAmount?: number; /** * Base discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseDiscountTaxCompensationAmount?: number; /** * Base price. * @type {number} * @memberof SalesDataInvoiceItemInterface */ basePrice?: number; /** * Base price including tax. * @type {number} * @memberof SalesDataInvoiceItemInterface */ basePriceInclTax?: number; /** * Base row total. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseRowTotal?: number; /** * Base row total including tax. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseRowTotalInclTax?: number; /** * Base tax amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ baseTaxAmount?: number; /** * Description. * @type {string} * @memberof SalesDataInvoiceItemInterface */ description?: string; /** * Discount amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ discountAmount?: number; /** * Invoice item ID. * @type {number} * @memberof SalesDataInvoiceItemInterface */ entityId?: number; /** * Discount tax compensation amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ discountTaxCompensationAmount?: number; /** * Name. * @type {string} * @memberof SalesDataInvoiceItemInterface */ name?: string; /** * Parent ID. * @type {number} * @memberof SalesDataInvoiceItemInterface */ parentId?: number; /** * Price. * @type {number} * @memberof SalesDataInvoiceItemInterface */ price?: number; /** * Price including tax. * @type {number} * @memberof SalesDataInvoiceItemInterface */ priceInclTax?: number; /** * Product ID. * @type {number} * @memberof SalesDataInvoiceItemInterface */ productId?: number; /** * Row total. * @type {number} * @memberof SalesDataInvoiceItemInterface */ rowTotal?: number; /** * Row total including tax. * @type {number} * @memberof SalesDataInvoiceItemInterface */ rowTotalInclTax?: number; /** * SKU. * @type {string} * @memberof SalesDataInvoiceItemInterface */ sku: string; /** * Tax amount. * @type {number} * @memberof SalesDataInvoiceItemInterface */ taxAmount?: number; /** * * @type {SalesDataInvoiceItemExtensionInterface} * @memberof SalesDataInvoiceItemInterface */ extensionAttributes?: SalesDataInvoiceItemExtensionInterface; /** * Order item ID. * @type {number} * @memberof SalesDataInvoiceItemInterface */ orderItemId: number; /** * Quantity. * @type {number} * @memberof SalesDataInvoiceItemInterface */ qty: number; } /** * Invoice search result interface. An invoice is a record of the receipt of payment for an order. * @export * @interface SalesDataInvoiceSearchResultInterface */ export interface SalesDataInvoiceSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataInvoiceSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataInvoiceSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataInvoiceSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\OrderAddressInterface * @export * @interface SalesDataOrderAddressExtensionInterface */ export interface SalesDataOrderAddressExtensionInterface { /** * * @type {string} * @memberof SalesDataOrderAddressExtensionInterface */ vertexVatCountryCode?: string; } /** * Order address interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderAddressInterface */ export interface SalesDataOrderAddressInterface { /** * Address type. * @type {string} * @memberof SalesDataOrderAddressInterface */ addressType: string; /** * City. * @type {string} * @memberof SalesDataOrderAddressInterface */ city: string; /** * Company. * @type {string} * @memberof SalesDataOrderAddressInterface */ company?: string; /** * Country ID. * @type {string} * @memberof SalesDataOrderAddressInterface */ countryId: string; /** * Country address ID. * @type {number} * @memberof SalesDataOrderAddressInterface */ customerAddressId?: number; /** * Customer ID. * @type {number} * @memberof SalesDataOrderAddressInterface */ customerId?: number; /** * Email address. * @type {string} * @memberof SalesDataOrderAddressInterface */ email?: string; /** * Order address ID. * @type {number} * @memberof SalesDataOrderAddressInterface */ entityId?: number; /** * Fax number. * @type {string} * @memberof SalesDataOrderAddressInterface */ fax?: string; /** * First name. * @type {string} * @memberof SalesDataOrderAddressInterface */ firstname: string; /** * Last name. * @type {string} * @memberof SalesDataOrderAddressInterface */ lastname: string; /** * Middle name. * @type {string} * @memberof SalesDataOrderAddressInterface */ middlename?: string; /** * Parent ID. * @type {number} * @memberof SalesDataOrderAddressInterface */ parentId?: number; /** * Postal code. * @type {string} * @memberof SalesDataOrderAddressInterface */ postcode: string; /** * Prefix. * @type {string} * @memberof SalesDataOrderAddressInterface */ prefix?: string; /** * Region. * @type {string} * @memberof SalesDataOrderAddressInterface */ region?: string; /** * Region code. * @type {string} * @memberof SalesDataOrderAddressInterface */ regionCode?: string; /** * Region ID. * @type {number} * @memberof SalesDataOrderAddressInterface */ regionId?: number; /** * Array of any street values. Otherwise, null. * @type {Array} * @memberof SalesDataOrderAddressInterface */ street?: Array; /** * Suffix. * @type {string} * @memberof SalesDataOrderAddressInterface */ suffix?: string; /** * Telephone number. * @type {string} * @memberof SalesDataOrderAddressInterface */ telephone: string; /** * VAT ID. * @type {string} * @memberof SalesDataOrderAddressInterface */ vatId?: string; /** * VAT-is-valid flag value. * @type {number} * @memberof SalesDataOrderAddressInterface */ vatIsValid?: number; /** * VAT request date. * @type {string} * @memberof SalesDataOrderAddressInterface */ vatRequestDate?: string; /** * VAT request ID. * @type {string} * @memberof SalesDataOrderAddressInterface */ vatRequestId?: string; /** * VAT-request-success flag value. * @type {number} * @memberof SalesDataOrderAddressInterface */ vatRequestSuccess?: number; /** * * @type {SalesDataOrderAddressExtensionInterface} * @memberof SalesDataOrderAddressInterface */ extensionAttributes?: SalesDataOrderAddressExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\OrderInterface * @export * @interface SalesDataOrderExtensionInterface */ export interface SalesDataOrderExtensionInterface { /** * * @type {Array} * @memberof SalesDataOrderExtensionInterface */ shippingAssignments?: Array; /** * * @type {Array} * @memberof SalesDataOrderExtensionInterface */ paymentAdditionalInfo?: Array; /** * * @type {Array} * @memberof SalesDataOrderExtensionInterface */ appliedTaxes?: Array; /** * * @type {Array} * @memberof SalesDataOrderExtensionInterface */ itemAppliedTaxes?: Array; /** * * @type {boolean} * @memberof SalesDataOrderExtensionInterface */ convertingFromQuote?: boolean; /** * * @type {GiftMessageDataMessageInterface} * @memberof SalesDataOrderExtensionInterface */ giftMessage?: GiftMessageDataMessageInterface; /** * * @type {string} * @memberof SalesDataOrderExtensionInterface */ pickupLocationCode?: string; /** * * @type {number} * @memberof SalesDataOrderExtensionInterface */ notificationSent?: number; /** * * @type {number} * @memberof SalesDataOrderExtensionInterface */ sendNotification?: number; /** * * @type {AmazonPaymentDataOrderLinkInterface} * @memberof SalesDataOrderExtensionInterface */ amazonOrderReferenceId?: AmazonPaymentDataOrderLinkInterface; } /** * Order interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderInterface */ export interface SalesDataOrderInterface { /** * Negative adjustment value. * @type {number} * @memberof SalesDataOrderInterface */ adjustmentNegative?: number; /** * Positive adjustment value. * @type {number} * @memberof SalesDataOrderInterface */ adjustmentPositive?: number; /** * Applied rule IDs. * @type {string} * @memberof SalesDataOrderInterface */ appliedRuleIds?: string; /** * Base negative adjustment value. * @type {number} * @memberof SalesDataOrderInterface */ baseAdjustmentNegative?: number; /** * Base positive adjustment value. * @type {number} * @memberof SalesDataOrderInterface */ baseAdjustmentPositive?: number; /** * Base currency code. * @type {string} * @memberof SalesDataOrderInterface */ baseCurrencyCode?: string; /** * Base discount amount. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountAmount?: number; /** * Base discount canceled. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountCanceled?: number; /** * Base discount invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountInvoiced?: number; /** * Base discount refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountRefunded?: number; /** * Base grand total. * @type {number} * @memberof SalesDataOrderInterface */ baseGrandTotal: number; /** * Base discount tax compensation amount. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountTaxCompensationAmount?: number; /** * Base discount tax compensation invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountTaxCompensationInvoiced?: number; /** * Base discount tax compensation refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseDiscountTaxCompensationRefunded?: number; /** * Base shipping amount. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingAmount?: number; /** * Base shipping canceled. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingCanceled?: number; /** * Base shipping discount amount. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingDiscountAmount?: number; /** * Base shipping discount tax compensation amount. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingDiscountTaxCompensationAmnt?: number; /** * Base shipping including tax. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingInclTax?: number; /** * Base shipping invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingInvoiced?: number; /** * Base shipping refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingRefunded?: number; /** * Base shipping tax amount. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingTaxAmount?: number; /** * Base shipping tax refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseShippingTaxRefunded?: number; /** * Base subtotal. * @type {number} * @memberof SalesDataOrderInterface */ baseSubtotal?: number; /** * Base subtotal canceled. * @type {number} * @memberof SalesDataOrderInterface */ baseSubtotalCanceled?: number; /** * Base subtotal including tax. * @type {number} * @memberof SalesDataOrderInterface */ baseSubtotalInclTax?: number; /** * Base subtotal invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseSubtotalInvoiced?: number; /** * Base subtotal refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseSubtotalRefunded?: number; /** * Base tax amount. * @type {number} * @memberof SalesDataOrderInterface */ baseTaxAmount?: number; /** * Base tax canceled. * @type {number} * @memberof SalesDataOrderInterface */ baseTaxCanceled?: number; /** * Base tax invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseTaxInvoiced?: number; /** * Base tax refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseTaxRefunded?: number; /** * Base total canceled. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalCanceled?: number; /** * Base total due. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalDue?: number; /** * Base total invoiced. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalInvoiced?: number; /** * Base total invoiced cost. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalInvoicedCost?: number; /** * Base total offline refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalOfflineRefunded?: number; /** * Base total online refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalOnlineRefunded?: number; /** * Base total paid. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalPaid?: number; /** * Base total quantity ordered. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalQtyOrdered?: number; /** * Base total refunded. * @type {number} * @memberof SalesDataOrderInterface */ baseTotalRefunded?: number; /** * Base-to-global rate. * @type {number} * @memberof SalesDataOrderInterface */ baseToGlobalRate?: number; /** * Base-to-order rate. * @type {number} * @memberof SalesDataOrderInterface */ baseToOrderRate?: number; /** * Billing address ID. * @type {number} * @memberof SalesDataOrderInterface */ billingAddressId?: number; /** * Can-ship-partially flag value. * @type {number} * @memberof SalesDataOrderInterface */ canShipPartially?: number; /** * Can-ship-partially-item flag value. * @type {number} * @memberof SalesDataOrderInterface */ canShipPartiallyItem?: number; /** * Coupon code. * @type {string} * @memberof SalesDataOrderInterface */ couponCode?: string; /** * Created-at timestamp. * @type {string} * @memberof SalesDataOrderInterface */ createdAt?: string; /** * Customer date-of-birth (DOB). * @type {string} * @memberof SalesDataOrderInterface */ customerDob?: string; /** * Customer email address. * @type {string} * @memberof SalesDataOrderInterface */ customerEmail: string; /** * Customer first name. * @type {string} * @memberof SalesDataOrderInterface */ customerFirstname?: string; /** * Customer gender. * @type {number} * @memberof SalesDataOrderInterface */ customerGender?: number; /** * Customer group ID. * @type {number} * @memberof SalesDataOrderInterface */ customerGroupId?: number; /** * Customer ID. * @type {number} * @memberof SalesDataOrderInterface */ customerId?: number; /** * Customer-is-guest flag value. * @type {number} * @memberof SalesDataOrderInterface */ customerIsGuest?: number; /** * Customer last name. * @type {string} * @memberof SalesDataOrderInterface */ customerLastname?: string; /** * Customer middle name. * @type {string} * @memberof SalesDataOrderInterface */ customerMiddlename?: string; /** * Customer note. * @type {string} * @memberof SalesDataOrderInterface */ customerNote?: string; /** * Customer-note-notify flag value. * @type {number} * @memberof SalesDataOrderInterface */ customerNoteNotify?: number; /** * Customer prefix. * @type {string} * @memberof SalesDataOrderInterface */ customerPrefix?: string; /** * Customer suffix. * @type {string} * @memberof SalesDataOrderInterface */ customerSuffix?: string; /** * Customer value-added tax (VAT). * @type {string} * @memberof SalesDataOrderInterface */ customerTaxvat?: string; /** * Discount amount. * @type {number} * @memberof SalesDataOrderInterface */ discountAmount?: number; /** * Discount canceled. * @type {number} * @memberof SalesDataOrderInterface */ discountCanceled?: number; /** * Discount description. * @type {string} * @memberof SalesDataOrderInterface */ discountDescription?: string; /** * Discount invoiced. * @type {number} * @memberof SalesDataOrderInterface */ discountInvoiced?: number; /** * Discount refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ discountRefunded?: number; /** * Edit increment value. * @type {number} * @memberof SalesDataOrderInterface */ editIncrement?: number; /** * Email-sent flag value. * @type {number} * @memberof SalesDataOrderInterface */ emailSent?: number; /** * Order ID. * @type {number} * @memberof SalesDataOrderInterface */ entityId?: number; /** * External customer ID. * @type {string} * @memberof SalesDataOrderInterface */ extCustomerId?: string; /** * External order ID. * @type {string} * @memberof SalesDataOrderInterface */ extOrderId?: string; /** * Forced-shipment-with-invoice flag value. * @type {number} * @memberof SalesDataOrderInterface */ forcedShipmentWithInvoice?: number; /** * Global currency code. * @type {string} * @memberof SalesDataOrderInterface */ globalCurrencyCode?: string; /** * Grand total. * @type {number} * @memberof SalesDataOrderInterface */ grandTotal: number; /** * Discount tax compensation amount. * @type {number} * @memberof SalesDataOrderInterface */ discountTaxCompensationAmount?: number; /** * Discount tax compensation invoiced amount. * @type {number} * @memberof SalesDataOrderInterface */ discountTaxCompensationInvoiced?: number; /** * Discount tax compensation refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ discountTaxCompensationRefunded?: number; /** * Hold before state. * @type {string} * @memberof SalesDataOrderInterface */ holdBeforeState?: string; /** * Hold before status. * @type {string} * @memberof SalesDataOrderInterface */ holdBeforeStatus?: string; /** * Increment ID. * @type {string} * @memberof SalesDataOrderInterface */ incrementId?: string; /** * Is-virtual flag value. * @type {number} * @memberof SalesDataOrderInterface */ isVirtual?: number; /** * Order currency code. * @type {string} * @memberof SalesDataOrderInterface */ orderCurrencyCode?: string; /** * Original increment ID. * @type {string} * @memberof SalesDataOrderInterface */ originalIncrementId?: string; /** * Payment authorization amount. * @type {number} * @memberof SalesDataOrderInterface */ paymentAuthorizationAmount?: number; /** * Payment authorization expiration date. * @type {number} * @memberof SalesDataOrderInterface */ paymentAuthExpiration?: number; /** * Protect code. * @type {string} * @memberof SalesDataOrderInterface */ protectCode?: string; /** * Quote address ID. * @type {number} * @memberof SalesDataOrderInterface */ quoteAddressId?: number; /** * Quote ID. * @type {number} * @memberof SalesDataOrderInterface */ quoteId?: number; /** * Relation child ID. * @type {string} * @memberof SalesDataOrderInterface */ relationChildId?: string; /** * Relation child real ID. * @type {string} * @memberof SalesDataOrderInterface */ relationChildRealId?: string; /** * Relation parent ID. * @type {string} * @memberof SalesDataOrderInterface */ relationParentId?: string; /** * Relation parent real ID. * @type {string} * @memberof SalesDataOrderInterface */ relationParentRealId?: string; /** * Remote IP address. * @type {string} * @memberof SalesDataOrderInterface */ remoteIp?: string; /** * Shipping amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingAmount?: number; /** * Shipping canceled amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingCanceled?: number; /** * Shipping description. * @type {string} * @memberof SalesDataOrderInterface */ shippingDescription?: string; /** * Shipping discount amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingDiscountAmount?: number; /** * Shipping discount tax compensation amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingDiscountTaxCompensationAmount?: number; /** * Shipping including tax amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingInclTax?: number; /** * Shipping invoiced amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingInvoiced?: number; /** * Shipping refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingRefunded?: number; /** * Shipping tax amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingTaxAmount?: number; /** * Shipping tax refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ shippingTaxRefunded?: number; /** * State. * @type {string} * @memberof SalesDataOrderInterface */ state?: string; /** * Status. * @type {string} * @memberof SalesDataOrderInterface */ status?: string; /** * Store currency code. * @type {string} * @memberof SalesDataOrderInterface */ storeCurrencyCode?: string; /** * Store ID. * @type {number} * @memberof SalesDataOrderInterface */ storeId?: number; /** * Store name. * @type {string} * @memberof SalesDataOrderInterface */ storeName?: string; /** * Store-to-base rate. * @type {number} * @memberof SalesDataOrderInterface */ storeToBaseRate?: number; /** * Store-to-order rate. * @type {number} * @memberof SalesDataOrderInterface */ storeToOrderRate?: number; /** * Subtotal. * @type {number} * @memberof SalesDataOrderInterface */ subtotal?: number; /** * Subtotal canceled amount. * @type {number} * @memberof SalesDataOrderInterface */ subtotalCanceled?: number; /** * Subtotal including tax amount. * @type {number} * @memberof SalesDataOrderInterface */ subtotalInclTax?: number; /** * Subtotal invoiced amount. * @type {number} * @memberof SalesDataOrderInterface */ subtotalInvoiced?: number; /** * Subtotal refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ subtotalRefunded?: number; /** * Tax amount. * @type {number} * @memberof SalesDataOrderInterface */ taxAmount?: number; /** * Tax canceled amount. * @type {number} * @memberof SalesDataOrderInterface */ taxCanceled?: number; /** * Tax invoiced amount. * @type {number} * @memberof SalesDataOrderInterface */ taxInvoiced?: number; /** * Tax refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ taxRefunded?: number; /** * Total canceled. * @type {number} * @memberof SalesDataOrderInterface */ totalCanceled?: number; /** * Total due. * @type {number} * @memberof SalesDataOrderInterface */ totalDue?: number; /** * Total invoiced amount. * @type {number} * @memberof SalesDataOrderInterface */ totalInvoiced?: number; /** * Total item count. * @type {number} * @memberof SalesDataOrderInterface */ totalItemCount?: number; /** * Total offline refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ totalOfflineRefunded?: number; /** * Total online refunded amount. * @type {number} * @memberof SalesDataOrderInterface */ totalOnlineRefunded?: number; /** * Total paid. * @type {number} * @memberof SalesDataOrderInterface */ totalPaid?: number; /** * Total quantity ordered. * @type {number} * @memberof SalesDataOrderInterface */ totalQtyOrdered?: number; /** * Total amount refunded. * @type {number} * @memberof SalesDataOrderInterface */ totalRefunded?: number; /** * Updated-at timestamp. * @type {string} * @memberof SalesDataOrderInterface */ updatedAt?: string; /** * Weight. * @type {number} * @memberof SalesDataOrderInterface */ weight?: number; /** * X-Forwarded-For field value. * @type {string} * @memberof SalesDataOrderInterface */ xForwardedFor?: string; /** * Array of items. * @type {Array} * @memberof SalesDataOrderInterface */ items: Array; /** * * @type {SalesDataOrderAddressInterface} * @memberof SalesDataOrderInterface */ billingAddress?: SalesDataOrderAddressInterface; /** * * @type {SalesDataOrderPaymentInterface} * @memberof SalesDataOrderInterface */ payment?: SalesDataOrderPaymentInterface; /** * Array of status histories. * @type {Array} * @memberof SalesDataOrderInterface */ statusHistories?: Array; /** * * @type {SalesDataOrderExtensionInterface} * @memberof SalesDataOrderInterface */ extensionAttributes?: SalesDataOrderExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\OrderItemInterface * @export * @interface SalesDataOrderItemExtensionInterface */ export interface SalesDataOrderItemExtensionInterface { /** * * @type {GiftMessageDataMessageInterface} * @memberof SalesDataOrderItemExtensionInterface */ giftMessage?: GiftMessageDataMessageInterface; /** * * @type {Array} * @memberof SalesDataOrderItemExtensionInterface */ vertexTaxCodes?: Array; /** * * @type {Array} * @memberof SalesDataOrderItemExtensionInterface */ invoiceTextCodes?: Array; /** * * @type {Array} * @memberof SalesDataOrderItemExtensionInterface */ taxCodes?: Array; /** * * @type {VertexTaxDataCommodityCodeInterface} * @memberof SalesDataOrderItemExtensionInterface */ vertexCommodityCode?: VertexTaxDataCommodityCodeInterface; } /** * Order item interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderItemInterface */ export interface SalesDataOrderItemInterface { /** * Additional data. * @type {string} * @memberof SalesDataOrderItemInterface */ additionalData?: string; /** * Amount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ amountRefunded?: number; /** * Applied rule IDs. * @type {string} * @memberof SalesDataOrderItemInterface */ appliedRuleIds?: string; /** * Base amount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ baseAmountRefunded?: number; /** * Base cost. * @type {number} * @memberof SalesDataOrderItemInterface */ baseCost?: number; /** * Base discount amount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountAmount?: number; /** * Base discount invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountInvoiced?: number; /** * Base discount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountRefunded?: number; /** * Base discount tax compensation amount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountTaxCompensationAmount?: number; /** * Base discount tax compensation invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountTaxCompensationInvoiced?: number; /** * Base discount tax compensation refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ baseDiscountTaxCompensationRefunded?: number; /** * Base original price. * @type {number} * @memberof SalesDataOrderItemInterface */ baseOriginalPrice?: number; /** * Base price. * @type {number} * @memberof SalesDataOrderItemInterface */ basePrice?: number; /** * Base price including tax. * @type {number} * @memberof SalesDataOrderItemInterface */ basePriceInclTax?: number; /** * Base row invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ baseRowInvoiced?: number; /** * Base row total. * @type {number} * @memberof SalesDataOrderItemInterface */ baseRowTotal?: number; /** * Base row total including tax. * @type {number} * @memberof SalesDataOrderItemInterface */ baseRowTotalInclTax?: number; /** * Base tax amount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseTaxAmount?: number; /** * Base tax before discount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseTaxBeforeDiscount?: number; /** * Base tax invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ baseTaxInvoiced?: number; /** * Base tax refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ baseTaxRefunded?: number; /** * Base WEEE tax applied amount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseWeeeTaxAppliedAmount?: number; /** * Base WEEE tax applied row amount. * @type {number} * @memberof SalesDataOrderItemInterface */ baseWeeeTaxAppliedRowAmnt?: number; /** * Base WEEE tax disposition. * @type {number} * @memberof SalesDataOrderItemInterface */ baseWeeeTaxDisposition?: number; /** * Base WEEE tax row disposition. * @type {number} * @memberof SalesDataOrderItemInterface */ baseWeeeTaxRowDisposition?: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataOrderItemInterface */ createdAt?: string; /** * Description. * @type {string} * @memberof SalesDataOrderItemInterface */ description?: string; /** * Discount amount. * @type {number} * @memberof SalesDataOrderItemInterface */ discountAmount?: number; /** * Discount invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ discountInvoiced?: number; /** * Discount percent. * @type {number} * @memberof SalesDataOrderItemInterface */ discountPercent?: number; /** * Discount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ discountRefunded?: number; /** * Event ID. * @type {number} * @memberof SalesDataOrderItemInterface */ eventId?: number; /** * External order item ID. * @type {string} * @memberof SalesDataOrderItemInterface */ extOrderItemId?: string; /** * Free-shipping flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ freeShipping?: number; /** * GW base price. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBasePrice?: number; /** * GW base price invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBasePriceInvoiced?: number; /** * GW base price refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBasePriceRefunded?: number; /** * GW base tax amount. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBaseTaxAmount?: number; /** * GW base tax amount invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBaseTaxAmountInvoiced?: number; /** * GW base tax amount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ gwBaseTaxAmountRefunded?: number; /** * GW ID. * @type {number} * @memberof SalesDataOrderItemInterface */ gwId?: number; /** * GW price. * @type {number} * @memberof SalesDataOrderItemInterface */ gwPrice?: number; /** * GW price invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ gwPriceInvoiced?: number; /** * GW price refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ gwPriceRefunded?: number; /** * GW tax amount. * @type {number} * @memberof SalesDataOrderItemInterface */ gwTaxAmount?: number; /** * GW tax amount invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ gwTaxAmountInvoiced?: number; /** * GW tax amount refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ gwTaxAmountRefunded?: number; /** * Discount tax compensation amount. * @type {number} * @memberof SalesDataOrderItemInterface */ discountTaxCompensationAmount?: number; /** * Discount tax compensation canceled. * @type {number} * @memberof SalesDataOrderItemInterface */ discountTaxCompensationCanceled?: number; /** * Discount tax compensation invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ discountTaxCompensationInvoiced?: number; /** * Discount tax compensation refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ discountTaxCompensationRefunded?: number; /** * Is-quantity-decimal flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ isQtyDecimal?: number; /** * Is-virtual flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ isVirtual?: number; /** * Item ID. * @type {number} * @memberof SalesDataOrderItemInterface */ itemId?: number; /** * Locked DO invoice flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ lockedDoInvoice?: number; /** * Locked DO ship flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ lockedDoShip?: number; /** * Name. * @type {string} * @memberof SalesDataOrderItemInterface */ name?: string; /** * No-discount flag value. * @type {number} * @memberof SalesDataOrderItemInterface */ noDiscount?: number; /** * Order ID. * @type {number} * @memberof SalesDataOrderItemInterface */ orderId?: number; /** * Original price. * @type {number} * @memberof SalesDataOrderItemInterface */ originalPrice?: number; /** * Parent item ID. * @type {number} * @memberof SalesDataOrderItemInterface */ parentItemId?: number; /** * Price. * @type {number} * @memberof SalesDataOrderItemInterface */ price?: number; /** * Price including tax. * @type {number} * @memberof SalesDataOrderItemInterface */ priceInclTax?: number; /** * Product ID. * @type {number} * @memberof SalesDataOrderItemInterface */ productId?: number; /** * Product type. * @type {string} * @memberof SalesDataOrderItemInterface */ productType?: string; /** * Quantity backordered. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyBackordered?: number; /** * Quantity canceled. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyCanceled?: number; /** * Quantity invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyInvoiced?: number; /** * Quantity ordered. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyOrdered?: number; /** * Quantity refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyRefunded?: number; /** * Quantity returned. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyReturned?: number; /** * Quantity shipped. * @type {number} * @memberof SalesDataOrderItemInterface */ qtyShipped?: number; /** * Quote item ID. * @type {number} * @memberof SalesDataOrderItemInterface */ quoteItemId?: number; /** * Row invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ rowInvoiced?: number; /** * Row total. * @type {number} * @memberof SalesDataOrderItemInterface */ rowTotal?: number; /** * Row total including tax. * @type {number} * @memberof SalesDataOrderItemInterface */ rowTotalInclTax?: number; /** * Row weight. * @type {number} * @memberof SalesDataOrderItemInterface */ rowWeight?: number; /** * SKU. * @type {string} * @memberof SalesDataOrderItemInterface */ sku: string; /** * Store ID. * @type {number} * @memberof SalesDataOrderItemInterface */ storeId?: number; /** * Tax amount. * @type {number} * @memberof SalesDataOrderItemInterface */ taxAmount?: number; /** * Tax before discount. * @type {number} * @memberof SalesDataOrderItemInterface */ taxBeforeDiscount?: number; /** * Tax canceled. * @type {number} * @memberof SalesDataOrderItemInterface */ taxCanceled?: number; /** * Tax invoiced. * @type {number} * @memberof SalesDataOrderItemInterface */ taxInvoiced?: number; /** * Tax percent. * @type {number} * @memberof SalesDataOrderItemInterface */ taxPercent?: number; /** * Tax refunded. * @type {number} * @memberof SalesDataOrderItemInterface */ taxRefunded?: number; /** * Updated-at timestamp. * @type {string} * @memberof SalesDataOrderItemInterface */ updatedAt?: string; /** * WEEE tax applied. * @type {string} * @memberof SalesDataOrderItemInterface */ weeeTaxApplied?: string; /** * WEEE tax applied amount. * @type {number} * @memberof SalesDataOrderItemInterface */ weeeTaxAppliedAmount?: number; /** * WEEE tax applied row amount. * @type {number} * @memberof SalesDataOrderItemInterface */ weeeTaxAppliedRowAmount?: number; /** * WEEE tax disposition. * @type {number} * @memberof SalesDataOrderItemInterface */ weeeTaxDisposition?: number; /** * WEEE tax row disposition. * @type {number} * @memberof SalesDataOrderItemInterface */ weeeTaxRowDisposition?: number; /** * Weight. * @type {number} * @memberof SalesDataOrderItemInterface */ weight?: number; /** * * @type {SalesDataOrderItemInterface} * @memberof SalesDataOrderItemInterface */ parentItem?: SalesDataOrderItemInterface; /** * * @type {CatalogDataProductOptionInterface} * @memberof SalesDataOrderItemInterface */ productOption?: CatalogDataProductOptionInterface; /** * * @type {SalesDataOrderItemExtensionInterface} * @memberof SalesDataOrderItemInterface */ extensionAttributes?: SalesDataOrderItemExtensionInterface; } /** * Order item search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderItemSearchResultInterface */ export interface SalesDataOrderItemSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataOrderItemSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataOrderItemSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataOrderItemSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\OrderPaymentInterface * @export * @interface SalesDataOrderPaymentExtensionInterface */ export interface SalesDataOrderPaymentExtensionInterface { /** * * @type {string} * @memberof SalesDataOrderPaymentExtensionInterface */ notificationMessage?: string; /** * * @type {VaultDataPaymentTokenInterface} * @memberof SalesDataOrderPaymentExtensionInterface */ vaultPaymentToken?: VaultDataPaymentTokenInterface; } /** * Order payment interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderPaymentInterface */ export interface SalesDataOrderPaymentInterface { /** * Account status. * @type {string} * @memberof SalesDataOrderPaymentInterface */ accountStatus: string; /** * Additional data. * @type {string} * @memberof SalesDataOrderPaymentInterface */ additionalData?: string; /** * Array of additional information. * @type {Array} * @memberof SalesDataOrderPaymentInterface */ additionalInformation: Array; /** * Address status. * @type {string} * @memberof SalesDataOrderPaymentInterface */ addressStatus?: string; /** * Amount authorized. * @type {number} * @memberof SalesDataOrderPaymentInterface */ amountAuthorized?: number; /** * Amount canceled. * @type {number} * @memberof SalesDataOrderPaymentInterface */ amountCanceled?: number; /** * Amount ordered. * @type {number} * @memberof SalesDataOrderPaymentInterface */ amountOrdered?: number; /** * Amount paid. * @type {number} * @memberof SalesDataOrderPaymentInterface */ amountPaid?: number; /** * Amount refunded. * @type {number} * @memberof SalesDataOrderPaymentInterface */ amountRefunded?: number; /** * Anet transaction method. * @type {string} * @memberof SalesDataOrderPaymentInterface */ anetTransMethod?: string; /** * Base amount authorized. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountAuthorized?: number; /** * Base amount canceled. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountCanceled?: number; /** * Base amount ordered. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountOrdered?: number; /** * Base amount paid. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountPaid?: number; /** * Base amount paid online. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountPaidOnline?: number; /** * Base amount refunded. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountRefunded?: number; /** * Base amount refunded online. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseAmountRefundedOnline?: number; /** * Base shipping amount. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseShippingAmount?: number; /** * Base shipping captured amount. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseShippingCaptured?: number; /** * Base shipping refunded amount. * @type {number} * @memberof SalesDataOrderPaymentInterface */ baseShippingRefunded?: number; /** * Credit card approval. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccApproval?: string; /** * Credit card avs status. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccAvsStatus?: string; /** * Credit card CID status. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccCidStatus?: string; /** * Credit card debug request body. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccDebugRequestBody?: string; /** * Credit card debug response body. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccDebugResponseBody?: string; /** * Credit card debug response serialized. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccDebugResponseSerialized?: string; /** * Credit card expiration month. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccExpMonth?: string; /** * Credit card expiration year. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccExpYear?: string; /** * Last four digits of the credit card. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccLast4: string; /** * Encrypted credit card number. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccNumberEnc?: string; /** * Credit card number. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccOwner?: string; /** * Credit card secure verify. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccSecureVerify?: string; /** * Credit card SS issue. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccSsIssue?: string; /** * Credit card SS start month. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccSsStartMonth?: string; /** * Credit card SS start year. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccSsStartYear?: string; /** * Credit card status. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccStatus?: string; /** * Credit card status description. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccStatusDescription?: string; /** * Credit card transaction ID. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccTransId?: string; /** * Credit card type. * @type {string} * @memberof SalesDataOrderPaymentInterface */ ccType?: string; /** * eCheck account name. * @type {string} * @memberof SalesDataOrderPaymentInterface */ echeckAccountName?: string; /** * eCheck account type. * @type {string} * @memberof SalesDataOrderPaymentInterface */ echeckAccountType?: string; /** * eCheck bank name. * @type {string} * @memberof SalesDataOrderPaymentInterface */ echeckBankName?: string; /** * eCheck routing number. * @type {string} * @memberof SalesDataOrderPaymentInterface */ echeckRoutingNumber?: string; /** * eCheck type. * @type {string} * @memberof SalesDataOrderPaymentInterface */ echeckType?: string; /** * Entity ID. * @type {number} * @memberof SalesDataOrderPaymentInterface */ entityId?: number; /** * Last transaction ID. * @type {string} * @memberof SalesDataOrderPaymentInterface */ lastTransId?: string; /** * Method. * @type {string} * @memberof SalesDataOrderPaymentInterface */ method: string; /** * Parent ID. * @type {number} * @memberof SalesDataOrderPaymentInterface */ parentId?: number; /** * PO number. * @type {string} * @memberof SalesDataOrderPaymentInterface */ poNumber?: string; /** * Protection eligibility. * @type {string} * @memberof SalesDataOrderPaymentInterface */ protectionEligibility?: string; /** * Quote payment ID. * @type {number} * @memberof SalesDataOrderPaymentInterface */ quotePaymentId?: number; /** * Shipping amount. * @type {number} * @memberof SalesDataOrderPaymentInterface */ shippingAmount?: number; /** * Shipping captured. * @type {number} * @memberof SalesDataOrderPaymentInterface */ shippingCaptured?: number; /** * Shipping refunded. * @type {number} * @memberof SalesDataOrderPaymentInterface */ shippingRefunded?: number; /** * * @type {SalesDataOrderPaymentExtensionInterface} * @memberof SalesDataOrderPaymentInterface */ extensionAttributes?: SalesDataOrderPaymentExtensionInterface; } /** * Order search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderSearchResultInterface */ export interface SalesDataOrderSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataOrderSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataOrderSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataOrderSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\OrderStatusHistoryInterface * @export * @interface SalesDataOrderStatusHistoryExtensionInterface */ export interface SalesDataOrderStatusHistoryExtensionInterface { } /** * Order status history interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderStatusHistoryInterface */ export interface SalesDataOrderStatusHistoryInterface { /** * Comment. * @type {string} * @memberof SalesDataOrderStatusHistoryInterface */ comment: string; /** * Created-at timestamp. * @type {string} * @memberof SalesDataOrderStatusHistoryInterface */ createdAt?: string; /** * Order status history ID. * @type {number} * @memberof SalesDataOrderStatusHistoryInterface */ entityId?: number; /** * Entity name. * @type {string} * @memberof SalesDataOrderStatusHistoryInterface */ entityName?: string; /** * Is-customer-notified flag value. * @type {number} * @memberof SalesDataOrderStatusHistoryInterface */ isCustomerNotified: number; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataOrderStatusHistoryInterface */ isVisibleOnFront: number; /** * Parent ID. * @type {number} * @memberof SalesDataOrderStatusHistoryInterface */ parentId: number; /** * Status. * @type {string} * @memberof SalesDataOrderStatusHistoryInterface */ status?: string; /** * * @type {SalesDataOrderStatusHistoryExtensionInterface} * @memberof SalesDataOrderStatusHistoryInterface */ extensionAttributes?: SalesDataOrderStatusHistoryExtensionInterface; } /** * Order status history search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. * @export * @interface SalesDataOrderStatusHistorySearchResultInterface */ export interface SalesDataOrderStatusHistorySearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataOrderStatusHistorySearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataOrderStatusHistorySearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataOrderStatusHistorySearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentCommentCreationInterface * @export * @interface SalesDataShipmentCommentCreationExtensionInterface */ export interface SalesDataShipmentCommentCreationExtensionInterface { } /** * Interface ShipmentCommentCreationInterface * @export * @interface SalesDataShipmentCommentCreationInterface */ export interface SalesDataShipmentCommentCreationInterface { /** * * @type {SalesDataShipmentCommentCreationExtensionInterface} * @memberof SalesDataShipmentCommentCreationInterface */ extensionAttributes?: SalesDataShipmentCommentCreationExtensionInterface; /** * Comment. * @type {string} * @memberof SalesDataShipmentCommentCreationInterface */ comment: string; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataShipmentCommentCreationInterface */ isVisibleOnFront: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentCommentInterface * @export * @interface SalesDataShipmentCommentExtensionInterface */ export interface SalesDataShipmentCommentExtensionInterface { } /** * Shipment comment interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A shipment document can contain comments. * @export * @interface SalesDataShipmentCommentInterface */ export interface SalesDataShipmentCommentInterface { /** * Is-customer-notified flag value. * @type {number} * @memberof SalesDataShipmentCommentInterface */ isCustomerNotified: number; /** * Parent ID. * @type {number} * @memberof SalesDataShipmentCommentInterface */ parentId: number; /** * * @type {SalesDataShipmentCommentExtensionInterface} * @memberof SalesDataShipmentCommentInterface */ extensionAttributes?: SalesDataShipmentCommentExtensionInterface; /** * Comment. * @type {string} * @memberof SalesDataShipmentCommentInterface */ comment: string; /** * Is-visible-on-storefront flag value. * @type {number} * @memberof SalesDataShipmentCommentInterface */ isVisibleOnFront: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataShipmentCommentInterface */ createdAt?: string; /** * Invoice ID. * @type {number} * @memberof SalesDataShipmentCommentInterface */ entityId?: number; } /** * Shipment comment search result interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A shipment document can contain comments. * @export * @interface SalesDataShipmentCommentSearchResultInterface */ export interface SalesDataShipmentCommentSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataShipmentCommentSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataShipmentCommentSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataShipmentCommentSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentCreationArgumentsInterface * @export * @interface SalesDataShipmentCreationArgumentsExtensionInterface */ export interface SalesDataShipmentCreationArgumentsExtensionInterface { /** * * @type {string} * @memberof SalesDataShipmentCreationArgumentsExtensionInterface */ sourceCode?: string; } /** * Interface for creation arguments for Shipment. * @export * @interface SalesDataShipmentCreationArgumentsInterface */ export interface SalesDataShipmentCreationArgumentsInterface { /** * * @type {SalesDataShipmentCreationArgumentsExtensionInterface} * @memberof SalesDataShipmentCreationArgumentsInterface */ extensionAttributes?: SalesDataShipmentCreationArgumentsExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentInterface * @export * @interface SalesDataShipmentExtensionInterface */ export interface SalesDataShipmentExtensionInterface { /** * * @type {string} * @memberof SalesDataShipmentExtensionInterface */ sourceCode?: string; } /** * Shipment interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. * @export * @interface SalesDataShipmentInterface */ export interface SalesDataShipmentInterface { /** * Billing address ID. * @type {number} * @memberof SalesDataShipmentInterface */ billingAddressId?: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataShipmentInterface */ createdAt?: string; /** * Customer ID. * @type {number} * @memberof SalesDataShipmentInterface */ customerId?: number; /** * Email-sent flag value. * @type {number} * @memberof SalesDataShipmentInterface */ emailSent?: number; /** * Shipment ID. * @type {number} * @memberof SalesDataShipmentInterface */ entityId?: number; /** * Increment ID. * @type {string} * @memberof SalesDataShipmentInterface */ incrementId?: string; /** * Order ID. * @type {number} * @memberof SalesDataShipmentInterface */ orderId: number; /** * Array of packages, if any. Otherwise, null. * @type {Array} * @memberof SalesDataShipmentInterface */ packages?: Array; /** * Shipment status. * @type {number} * @memberof SalesDataShipmentInterface */ shipmentStatus?: number; /** * Shipping address ID. * @type {number} * @memberof SalesDataShipmentInterface */ shippingAddressId?: number; /** * Shipping label. * @type {string} * @memberof SalesDataShipmentInterface */ shippingLabel?: string; /** * Store ID. * @type {number} * @memberof SalesDataShipmentInterface */ storeId?: number; /** * Total quantity. * @type {number} * @memberof SalesDataShipmentInterface */ totalQty?: number; /** * Total weight. * @type {number} * @memberof SalesDataShipmentInterface */ totalWeight?: number; /** * Updated-at timestamp. * @type {string} * @memberof SalesDataShipmentInterface */ updatedAt?: string; /** * Array of items. * @type {Array} * @memberof SalesDataShipmentInterface */ items: Array; /** * Array of tracks. * @type {Array} * @memberof SalesDataShipmentInterface */ tracks: Array; /** * Array of comments. * @type {Array} * @memberof SalesDataShipmentInterface */ comments: Array; /** * * @type {SalesDataShipmentExtensionInterface} * @memberof SalesDataShipmentInterface */ extensionAttributes?: SalesDataShipmentExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentItemCreationInterface * @export * @interface SalesDataShipmentItemCreationExtensionInterface */ export interface SalesDataShipmentItemCreationExtensionInterface { } /** * Input argument for shipment item creation Interface ShipmentItemCreationInterface * @export * @interface SalesDataShipmentItemCreationInterface */ export interface SalesDataShipmentItemCreationInterface { /** * * @type {SalesDataShipmentItemCreationExtensionInterface} * @memberof SalesDataShipmentItemCreationInterface */ extensionAttributes?: SalesDataShipmentItemCreationExtensionInterface; /** * Order item ID. * @type {number} * @memberof SalesDataShipmentItemCreationInterface */ orderItemId: number; /** * Quantity. * @type {number} * @memberof SalesDataShipmentItemCreationInterface */ qty: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentItemInterface * @export * @interface SalesDataShipmentItemExtensionInterface */ export interface SalesDataShipmentItemExtensionInterface { } /** * Shipment item interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A product is an item in a shipment. * @export * @interface SalesDataShipmentItemInterface */ export interface SalesDataShipmentItemInterface { /** * Additional data. * @type {string} * @memberof SalesDataShipmentItemInterface */ additionalData?: string; /** * Description. * @type {string} * @memberof SalesDataShipmentItemInterface */ description?: string; /** * Shipment item ID. * @type {number} * @memberof SalesDataShipmentItemInterface */ entityId?: number; /** * Name. * @type {string} * @memberof SalesDataShipmentItemInterface */ name?: string; /** * Parent ID. * @type {number} * @memberof SalesDataShipmentItemInterface */ parentId?: number; /** * Price. * @type {number} * @memberof SalesDataShipmentItemInterface */ price?: number; /** * Product ID. * @type {number} * @memberof SalesDataShipmentItemInterface */ productId?: number; /** * Row total. * @type {number} * @memberof SalesDataShipmentItemInterface */ rowTotal?: number; /** * SKU. * @type {string} * @memberof SalesDataShipmentItemInterface */ sku?: string; /** * Weight. * @type {number} * @memberof SalesDataShipmentItemInterface */ weight?: number; /** * * @type {SalesDataShipmentItemExtensionInterface} * @memberof SalesDataShipmentItemInterface */ extensionAttributes?: SalesDataShipmentItemExtensionInterface; /** * Order item ID. * @type {number} * @memberof SalesDataShipmentItemInterface */ orderItemId: number; /** * Quantity. * @type {number} * @memberof SalesDataShipmentItemInterface */ qty: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentPackageCreationInterface * @export * @interface SalesDataShipmentPackageCreationExtensionInterface */ export interface SalesDataShipmentPackageCreationExtensionInterface { } /** * Shipment package interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. * @export * @interface SalesDataShipmentPackageCreationInterface */ export interface SalesDataShipmentPackageCreationInterface { /** * * @type {SalesDataShipmentPackageCreationExtensionInterface} * @memberof SalesDataShipmentPackageCreationInterface */ extensionAttributes?: SalesDataShipmentPackageCreationExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentPackageInterface * @export * @interface SalesDataShipmentPackageExtensionInterface */ export interface SalesDataShipmentPackageExtensionInterface { } /** * Shipment package interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. * @export * @interface SalesDataShipmentPackageInterface */ export interface SalesDataShipmentPackageInterface { /** * * @type {SalesDataShipmentPackageExtensionInterface} * @memberof SalesDataShipmentPackageInterface */ extensionAttributes?: SalesDataShipmentPackageExtensionInterface; } /** * Shipment search result interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. * @export * @interface SalesDataShipmentSearchResultInterface */ export interface SalesDataShipmentSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataShipmentSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataShipmentSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataShipmentSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentTrackCreationInterface * @export * @interface SalesDataShipmentTrackCreationExtensionInterface */ export interface SalesDataShipmentTrackCreationExtensionInterface { } /** * Shipment Track Creation interface. * @export * @interface SalesDataShipmentTrackCreationInterface */ export interface SalesDataShipmentTrackCreationInterface { /** * * @type {SalesDataShipmentTrackCreationExtensionInterface} * @memberof SalesDataShipmentTrackCreationInterface */ extensionAttributes?: SalesDataShipmentTrackCreationExtensionInterface; /** * Track number. * @type {string} * @memberof SalesDataShipmentTrackCreationInterface */ trackNumber: string; /** * Title. * @type {string} * @memberof SalesDataShipmentTrackCreationInterface */ title: string; /** * Carrier code. * @type {string} * @memberof SalesDataShipmentTrackCreationInterface */ carrierCode: string; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShipmentTrackInterface * @export * @interface SalesDataShipmentTrackExtensionInterface */ export interface SalesDataShipmentTrackExtensionInterface { } /** * Shipment track interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. Merchants and customers can track shipments. * @export * @interface SalesDataShipmentTrackInterface */ export interface SalesDataShipmentTrackInterface { /** * The order_id for the shipment package. * @type {number} * @memberof SalesDataShipmentTrackInterface */ orderId: number; /** * Created-at timestamp. * @type {string} * @memberof SalesDataShipmentTrackInterface */ createdAt?: string; /** * Shipment package ID. * @type {number} * @memberof SalesDataShipmentTrackInterface */ entityId?: number; /** * Parent ID. * @type {number} * @memberof SalesDataShipmentTrackInterface */ parentId: number; /** * Updated-at timestamp. * @type {string} * @memberof SalesDataShipmentTrackInterface */ updatedAt?: string; /** * Weight. * @type {number} * @memberof SalesDataShipmentTrackInterface */ weight: number; /** * Quantity. * @type {number} * @memberof SalesDataShipmentTrackInterface */ qty: number; /** * Description. * @type {string} * @memberof SalesDataShipmentTrackInterface */ description: string; /** * * @type {SalesDataShipmentTrackExtensionInterface} * @memberof SalesDataShipmentTrackInterface */ extensionAttributes?: SalesDataShipmentTrackExtensionInterface; /** * Track number. * @type {string} * @memberof SalesDataShipmentTrackInterface */ trackNumber: string; /** * Title. * @type {string} * @memberof SalesDataShipmentTrackInterface */ title: string; /** * Carrier code. * @type {string} * @memberof SalesDataShipmentTrackInterface */ carrierCode: string; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShippingAssignmentInterface * @export * @interface SalesDataShippingAssignmentExtensionInterface */ export interface SalesDataShippingAssignmentExtensionInterface { } /** * Interface ShippingAssignmentInterface * @export * @interface SalesDataShippingAssignmentInterface */ export interface SalesDataShippingAssignmentInterface { /** * * @type {SalesDataShippingInterface} * @memberof SalesDataShippingAssignmentInterface */ shipping: SalesDataShippingInterface; /** * Order items of shipping assignment * @type {Array} * @memberof SalesDataShippingAssignmentInterface */ items: Array; /** * Stock id * @type {number} * @memberof SalesDataShippingAssignmentInterface */ stockId?: number; /** * * @type {SalesDataShippingAssignmentExtensionInterface} * @memberof SalesDataShippingAssignmentInterface */ extensionAttributes?: SalesDataShippingAssignmentExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\ShippingInterface * @export * @interface SalesDataShippingExtensionInterface */ export interface SalesDataShippingExtensionInterface { } /** * Interface ShippingInterface * @export * @interface SalesDataShippingInterface */ export interface SalesDataShippingInterface { /** * * @type {SalesDataOrderAddressInterface} * @memberof SalesDataShippingInterface */ address?: SalesDataOrderAddressInterface; /** * Shipping method * @type {string} * @memberof SalesDataShippingInterface */ method?: string; /** * * @type {SalesDataTotalInterface} * @memberof SalesDataShippingInterface */ total?: SalesDataTotalInterface; /** * * @type {SalesDataShippingExtensionInterface} * @memberof SalesDataShippingInterface */ extensionAttributes?: SalesDataShippingExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\TotalInterface * @export * @interface SalesDataTotalExtensionInterface */ export interface SalesDataTotalExtensionInterface { } /** * Interface TotalInterface * @export * @interface SalesDataTotalInterface */ export interface SalesDataTotalInterface { /** * Base shipping amount. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingAmount?: number; /** * Base shipping canceled. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingCanceled?: number; /** * Base shipping discount amount. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingDiscountAmount?: number; /** * Base shipping discount tax compensation amount. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingDiscountTaxCompensationAmnt?: number; /** * Base shipping including tax. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingInclTax?: number; /** * Base shipping invoiced. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingInvoiced?: number; /** * Base shipping refunded. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingRefunded?: number; /** * Base shipping tax amount. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingTaxAmount?: number; /** * Base shipping tax refunded. * @type {number} * @memberof SalesDataTotalInterface */ baseShippingTaxRefunded?: number; /** * Shipping amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingAmount?: number; /** * Shipping canceled amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingCanceled?: number; /** * Shipping discount amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingDiscountAmount?: number; /** * Shipping discount tax compensation amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingDiscountTaxCompensationAmount?: number; /** * Shipping including tax amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingInclTax?: number; /** * Shipping invoiced amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingInvoiced?: number; /** * Shipping refunded amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingRefunded?: number; /** * Shipping tax amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingTaxAmount?: number; /** * Shipping tax refunded amount. * @type {number} * @memberof SalesDataTotalInterface */ shippingTaxRefunded?: number; /** * * @type {SalesDataTotalExtensionInterface} * @memberof SalesDataTotalInterface */ extensionAttributes?: SalesDataTotalExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Sales\\Api\\Data\\TransactionInterface * @export * @interface SalesDataTransactionExtensionInterface */ export interface SalesDataTransactionExtensionInterface { } /** * Transaction interface. A transaction is an interaction between a merchant and a customer such as a purchase, a credit, a refund, and so on. * @export * @interface SalesDataTransactionInterface */ export interface SalesDataTransactionInterface { /** * Transaction ID. * @type {number} * @memberof SalesDataTransactionInterface */ transactionId: number; /** * The parent ID for the transaction. Otherwise, null. * @type {number} * @memberof SalesDataTransactionInterface */ parentId?: number; /** * Order ID. * @type {number} * @memberof SalesDataTransactionInterface */ orderId: number; /** * Payment ID. * @type {number} * @memberof SalesDataTransactionInterface */ paymentId: number; /** * Transaction business ID. * @type {string} * @memberof SalesDataTransactionInterface */ txnId: string; /** * Parent transaction business ID. * @type {string} * @memberof SalesDataTransactionInterface */ parentTxnId: string; /** * Transaction type. * @type {string} * @memberof SalesDataTransactionInterface */ txnType: string; /** * Is-closed flag value. * @type {number} * @memberof SalesDataTransactionInterface */ isClosed: number; /** * Array of additional information. Otherwise, null. * @type {Array} * @memberof SalesDataTransactionInterface */ additionalInformation?: Array; /** * Created-at timestamp. * @type {string} * @memberof SalesDataTransactionInterface */ createdAt: string; /** * Array of child transactions. * @type {Array} * @memberof SalesDataTransactionInterface */ childTransactions: Array; /** * * @type {SalesDataTransactionExtensionInterface} * @memberof SalesDataTransactionInterface */ extensionAttributes?: SalesDataTransactionExtensionInterface; } /** * Transaction search result interface. A transaction is an interaction between a merchant and a customer such as a purchase, a credit, a refund, and so on. * @export * @interface SalesDataTransactionSearchResultInterface */ export interface SalesDataTransactionSearchResultInterface { /** * Array of collection items. * @type {Array} * @memberof SalesDataTransactionSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesDataTransactionSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesDataTransactionSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\SalesRule\\Api\\Data\\ConditionInterface * @export * @interface SalesRuleDataConditionExtensionInterface */ export interface SalesRuleDataConditionExtensionInterface { } /** * Interface ConditionInterface * @export * @interface SalesRuleDataConditionInterface */ export interface SalesRuleDataConditionInterface { /** * Condition type * @type {string} * @memberof SalesRuleDataConditionInterface */ conditionType: string; /** * List of conditions * @type {Array} * @memberof SalesRuleDataConditionInterface */ conditions?: Array; /** * The aggregator type * @type {string} * @memberof SalesRuleDataConditionInterface */ aggregatorType?: string; /** * The operator of the condition * @type {string} * @memberof SalesRuleDataConditionInterface */ operator: string; /** * The attribute name of the condition * @type {string} * @memberof SalesRuleDataConditionInterface */ attributeName?: string; /** * The value of the condition * @type {string} * @memberof SalesRuleDataConditionInterface */ value: string; /** * * @type {SalesRuleDataConditionExtensionInterface} * @memberof SalesRuleDataConditionInterface */ extensionAttributes?: SalesRuleDataConditionExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\SalesRule\\Api\\Data\\CouponInterface * @export * @interface SalesRuleDataCouponExtensionInterface */ export interface SalesRuleDataCouponExtensionInterface { } /** * ExtensionInterface class for @see \\Magento\\SalesRule\\Api\\Data\\CouponGenerationSpecInterface * @export * @interface SalesRuleDataCouponGenerationSpecExtensionInterface */ export interface SalesRuleDataCouponGenerationSpecExtensionInterface { } /** * CouponGenerationSpecInterface * @export * @interface SalesRuleDataCouponGenerationSpecInterface */ export interface SalesRuleDataCouponGenerationSpecInterface { /** * The id of the rule associated with the coupon * @type {number} * @memberof SalesRuleDataCouponGenerationSpecInterface */ ruleId: number; /** * Format of generated coupon code * @type {string} * @memberof SalesRuleDataCouponGenerationSpecInterface */ format: string; /** * Of coupons to generate * @type {number} * @memberof SalesRuleDataCouponGenerationSpecInterface */ quantity: number; /** * Length of coupon code * @type {number} * @memberof SalesRuleDataCouponGenerationSpecInterface */ length: number; /** * The prefix * @type {string} * @memberof SalesRuleDataCouponGenerationSpecInterface */ prefix?: string; /** * The suffix * @type {string} * @memberof SalesRuleDataCouponGenerationSpecInterface */ suffix?: string; /** * The spacing where the delimiter should exist * @type {number} * @memberof SalesRuleDataCouponGenerationSpecInterface */ delimiterAtEvery?: number; /** * The delimiter * @type {string} * @memberof SalesRuleDataCouponGenerationSpecInterface */ delimiter?: string; /** * * @type {SalesRuleDataCouponGenerationSpecExtensionInterface} * @memberof SalesRuleDataCouponGenerationSpecInterface */ extensionAttributes?: SalesRuleDataCouponGenerationSpecExtensionInterface; } /** * Interface CouponInterface * @export * @interface SalesRuleDataCouponInterface */ export interface SalesRuleDataCouponInterface { /** * Coupon id * @type {number} * @memberof SalesRuleDataCouponInterface */ couponId?: number; /** * The id of the rule associated with the coupon * @type {number} * @memberof SalesRuleDataCouponInterface */ ruleId: number; /** * Coupon code * @type {string} * @memberof SalesRuleDataCouponInterface */ code?: string; /** * Usage limit * @type {number} * @memberof SalesRuleDataCouponInterface */ usageLimit?: number; /** * Usage limit per customer * @type {number} * @memberof SalesRuleDataCouponInterface */ usagePerCustomer?: number; /** * The number of times the coupon has been used * @type {number} * @memberof SalesRuleDataCouponInterface */ timesUsed: number; /** * Expiration date * @type {string} * @memberof SalesRuleDataCouponInterface */ expirationDate?: string; /** * The coupon is primary coupon for the rule that it's associated with * @type {boolean} * @memberof SalesRuleDataCouponInterface */ isPrimary: boolean; /** * When the coupon is created * @type {string} * @memberof SalesRuleDataCouponInterface */ createdAt?: string; /** * Of coupon * @type {number} * @memberof SalesRuleDataCouponInterface */ type?: number; /** * * @type {SalesRuleDataCouponExtensionInterface} * @memberof SalesRuleDataCouponInterface */ extensionAttributes?: SalesRuleDataCouponExtensionInterface; } /** * Coupon mass delete results interface. * @export * @interface SalesRuleDataCouponMassDeleteResultInterface */ export interface SalesRuleDataCouponMassDeleteResultInterface { /** * List of failed items. * @type {Array} * @memberof SalesRuleDataCouponMassDeleteResultInterface */ failedItems: Array; /** * List of missing items. * @type {Array} * @memberof SalesRuleDataCouponMassDeleteResultInterface */ missingItems: Array; } /** * * @export * @interface SalesRuleDataCouponSearchResultInterface */ export interface SalesRuleDataCouponSearchResultInterface { /** * Rules. * @type {Array} * @memberof SalesRuleDataCouponSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesRuleDataCouponSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesRuleDataCouponSearchResultInterface */ totalCount: number; } /** * Discount Data Interface * @export * @interface SalesRuleDataDiscountDataInterface */ export interface SalesRuleDataDiscountDataInterface { /** * Amount * @type {number} * @memberof SalesRuleDataDiscountDataInterface */ amount: number; /** * Base Amount * @type {number} * @memberof SalesRuleDataDiscountDataInterface */ baseAmount: number; /** * Original Amount * @type {number} * @memberof SalesRuleDataDiscountDataInterface */ originalAmount: number; /** * Base Original Amount * @type {number} * @memberof SalesRuleDataDiscountDataInterface */ baseOriginalAmount: number; } /** * Rule discount Interface * @export * @interface SalesRuleDataRuleDiscountInterface */ export interface SalesRuleDataRuleDiscountInterface { /** * * @type {SalesRuleDataDiscountDataInterface} * @memberof SalesRuleDataRuleDiscountInterface */ discountData: SalesRuleDataDiscountDataInterface; /** * Rule Label * @type {string} * @memberof SalesRuleDataRuleDiscountInterface */ ruleLabel: string; /** * Rule ID * @type {number} * @memberof SalesRuleDataRuleDiscountInterface */ ruleId: number; } /** * ExtensionInterface class for @see \\Magento\\SalesRule\\Api\\Data\\RuleInterface * @export * @interface SalesRuleDataRuleExtensionInterface */ export interface SalesRuleDataRuleExtensionInterface { } /** * Interface RuleInterface * @export * @interface SalesRuleDataRuleInterface */ export interface SalesRuleDataRuleInterface { /** * Rule id * @type {number} * @memberof SalesRuleDataRuleInterface */ ruleId?: number; /** * Rule name * @type {string} * @memberof SalesRuleDataRuleInterface */ name?: string; /** * Display label * @type {Array} * @memberof SalesRuleDataRuleInterface */ storeLabels?: Array; /** * Description * @type {string} * @memberof SalesRuleDataRuleInterface */ description?: string; /** * A list of websites the rule applies to * @type {Array} * @memberof SalesRuleDataRuleInterface */ websiteIds: Array; /** * Ids of customer groups that the rule applies to * @type {Array} * @memberof SalesRuleDataRuleInterface */ customerGroupIds: Array; /** * The start date when the coupon is active * @type {string} * @memberof SalesRuleDataRuleInterface */ fromDate?: string; /** * The end date when the coupon is active * @type {string} * @memberof SalesRuleDataRuleInterface */ toDate?: string; /** * Number of uses per customer * @type {number} * @memberof SalesRuleDataRuleInterface */ usesPerCustomer: number; /** * The coupon is active * @type {boolean} * @memberof SalesRuleDataRuleInterface */ isActive: boolean; /** * * @type {SalesRuleDataConditionInterface} * @memberof SalesRuleDataRuleInterface */ condition?: SalesRuleDataConditionInterface; /** * * @type {SalesRuleDataConditionInterface} * @memberof SalesRuleDataRuleInterface */ actionCondition?: SalesRuleDataConditionInterface; /** * To stop rule processing * @type {boolean} * @memberof SalesRuleDataRuleInterface */ stopRulesProcessing: boolean; /** * Is this field needed * @type {boolean} * @memberof SalesRuleDataRuleInterface */ isAdvanced: boolean; /** * Product ids * @type {Array} * @memberof SalesRuleDataRuleInterface */ productIds?: Array; /** * Sort order * @type {number} * @memberof SalesRuleDataRuleInterface */ sortOrder: number; /** * Simple action of the rule * @type {string} * @memberof SalesRuleDataRuleInterface */ simpleAction?: string; /** * Discount amount * @type {number} * @memberof SalesRuleDataRuleInterface */ discountAmount: number; /** * Maximum qty discount is applied * @type {number} * @memberof SalesRuleDataRuleInterface */ discountQty?: number; /** * Discount step * @type {number} * @memberof SalesRuleDataRuleInterface */ discountStep: number; /** * The rule applies to shipping * @type {boolean} * @memberof SalesRuleDataRuleInterface */ applyToShipping: boolean; /** * How many times the rule has been used * @type {number} * @memberof SalesRuleDataRuleInterface */ timesUsed: number; /** * Whether the rule is in RSS * @type {boolean} * @memberof SalesRuleDataRuleInterface */ isRss: boolean; /** * Coupon type * @type {string} * @memberof SalesRuleDataRuleInterface */ couponType: string; /** * To auto generate coupon * @type {boolean} * @memberof SalesRuleDataRuleInterface */ useAutoGeneration: boolean; /** * Limit of uses per coupon * @type {number} * @memberof SalesRuleDataRuleInterface */ usesPerCoupon: number; /** * To grant free shipping * @type {string} * @memberof SalesRuleDataRuleInterface */ simpleFreeShipping?: string; /** * * @type {SalesRuleDataRuleExtensionInterface} * @memberof SalesRuleDataRuleInterface */ extensionAttributes?: SalesRuleDataRuleExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\SalesRule\\Api\\Data\\RuleLabelInterface * @export * @interface SalesRuleDataRuleLabelExtensionInterface */ export interface SalesRuleDataRuleLabelExtensionInterface { } /** * Interface RuleLabelInterface * @export * @interface SalesRuleDataRuleLabelInterface */ export interface SalesRuleDataRuleLabelInterface { /** * StoreId * @type {number} * @memberof SalesRuleDataRuleLabelInterface */ storeId: number; /** * The label for the store * @type {string} * @memberof SalesRuleDataRuleLabelInterface */ storeLabel: string; /** * * @type {SalesRuleDataRuleLabelExtensionInterface} * @memberof SalesRuleDataRuleLabelInterface */ extensionAttributes?: SalesRuleDataRuleLabelExtensionInterface; } /** * * @export * @interface SalesRuleDataRuleSearchResultInterface */ export interface SalesRuleDataRuleSearchResultInterface { /** * Rules. * @type {Array} * @memberof SalesRuleDataRuleSearchResultInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof SalesRuleDataRuleSearchResultInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof SalesRuleDataRuleSearchResultInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Store\\Api\\Data\\GroupInterface * @export * @interface StoreDataGroupExtensionInterface */ export interface StoreDataGroupExtensionInterface { } /** * Group interface * @export * @interface StoreDataGroupInterface */ export interface StoreDataGroupInterface { /** * * @type {number} * @memberof StoreDataGroupInterface */ id: number; /** * * @type {number} * @memberof StoreDataGroupInterface */ websiteId: number; /** * * @type {number} * @memberof StoreDataGroupInterface */ rootCategoryId: number; /** * * @type {number} * @memberof StoreDataGroupInterface */ defaultStoreId: number; /** * * @type {string} * @memberof StoreDataGroupInterface */ name: string; /** * Group code. * @type {string} * @memberof StoreDataGroupInterface */ code: string; /** * * @type {StoreDataGroupExtensionInterface} * @memberof StoreDataGroupInterface */ extensionAttributes?: StoreDataGroupExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Store\\Api\\Data\\StoreConfigInterface * @export * @interface StoreDataStoreConfigExtensionInterface */ export interface StoreDataStoreConfigExtensionInterface { } /** * Interface for store config * @export * @interface StoreDataStoreConfigInterface */ export interface StoreDataStoreConfigInterface { /** * Store id * @type {number} * @memberof StoreDataStoreConfigInterface */ id: number; /** * Store code * @type {string} * @memberof StoreDataStoreConfigInterface */ code: string; /** * Website id of the store * @type {number} * @memberof StoreDataStoreConfigInterface */ websiteId: number; /** * Store locale * @type {string} * @memberof StoreDataStoreConfigInterface */ locale: string; /** * Base currency code * @type {string} * @memberof StoreDataStoreConfigInterface */ baseCurrencyCode: string; /** * Default display currency code * @type {string} * @memberof StoreDataStoreConfigInterface */ defaultDisplayCurrencyCode: string; /** * Timezone of the store * @type {string} * @memberof StoreDataStoreConfigInterface */ timezone: string; /** * The unit of weight * @type {string} * @memberof StoreDataStoreConfigInterface */ weightUnit: string; /** * Base URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ baseUrl: string; /** * Base link URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ baseLinkUrl: string; /** * Base static URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ baseStaticUrl: string; /** * Base media URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ baseMediaUrl: string; /** * Secure base URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ secureBaseUrl: string; /** * Secure base link URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ secureBaseLinkUrl: string; /** * Secure base static URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ secureBaseStaticUrl: string; /** * Secure base media URL for the store * @type {string} * @memberof StoreDataStoreConfigInterface */ secureBaseMediaUrl: string; /** * * @type {StoreDataStoreConfigExtensionInterface} * @memberof StoreDataStoreConfigInterface */ extensionAttributes?: StoreDataStoreConfigExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Store\\Api\\Data\\StoreInterface * @export * @interface StoreDataStoreExtensionInterface */ export interface StoreDataStoreExtensionInterface { } /** * Store interface * @export * @interface StoreDataStoreInterface */ export interface StoreDataStoreInterface { /** * * @type {number} * @memberof StoreDataStoreInterface */ id: number; /** * * @type {string} * @memberof StoreDataStoreInterface */ code: string; /** * Store name * @type {string} * @memberof StoreDataStoreInterface */ name: string; /** * * @type {number} * @memberof StoreDataStoreInterface */ websiteId: number; /** * * @type {number} * @memberof StoreDataStoreInterface */ storeGroupId: number; /** * * @type {number} * @memberof StoreDataStoreInterface */ isActive: number; /** * * @type {StoreDataStoreExtensionInterface} * @memberof StoreDataStoreInterface */ extensionAttributes?: StoreDataStoreExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Store\\Api\\Data\\WebsiteInterface * @export * @interface StoreDataWebsiteExtensionInterface */ export interface StoreDataWebsiteExtensionInterface { } /** * Website interface * @export * @interface StoreDataWebsiteInterface */ export interface StoreDataWebsiteInterface { /** * * @type {number} * @memberof StoreDataWebsiteInterface */ id: number; /** * * @type {string} * @memberof StoreDataWebsiteInterface */ code: string; /** * Website name * @type {string} * @memberof StoreDataWebsiteInterface */ name: string; /** * * @type {number} * @memberof StoreDataWebsiteInterface */ defaultGroupId: number; /** * * @type {StoreDataWebsiteExtensionInterface} * @memberof StoreDataWebsiteInterface */ extensionAttributes?: StoreDataWebsiteExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\AppliedTaxRateInterface * @export * @interface TaxDataAppliedTaxRateExtensionInterface */ export interface TaxDataAppliedTaxRateExtensionInterface { } /** * Applied tax rate interface. * @export * @interface TaxDataAppliedTaxRateInterface */ export interface TaxDataAppliedTaxRateInterface { /** * Code * @type {string} * @memberof TaxDataAppliedTaxRateInterface */ code?: string; /** * Title * @type {string} * @memberof TaxDataAppliedTaxRateInterface */ title?: string; /** * Tax Percent * @type {number} * @memberof TaxDataAppliedTaxRateInterface */ percent?: number; /** * * @type {TaxDataAppliedTaxRateExtensionInterface} * @memberof TaxDataAppliedTaxRateInterface */ extensionAttributes?: TaxDataAppliedTaxRateExtensionInterface; } /** * Interface GrandTotalDetailsInterface * @export * @interface TaxDataGrandTotalDetailsInterface */ export interface TaxDataGrandTotalDetailsInterface { /** * Tax amount value * @type {number} * @memberof TaxDataGrandTotalDetailsInterface */ amount: number; /** * Tax rates info * @type {Array} * @memberof TaxDataGrandTotalDetailsInterface */ rates: Array; /** * Group identifier * @type {number} * @memberof TaxDataGrandTotalDetailsInterface */ groupId: number; } /** * Interface GrandTotalRatesInterface * @export * @interface TaxDataGrandTotalRatesInterface */ export interface TaxDataGrandTotalRatesInterface { /** * Tax percentage value * @type {string} * @memberof TaxDataGrandTotalRatesInterface */ percent: string; /** * Rate title * @type {string} * @memberof TaxDataGrandTotalRatesInterface */ title: string; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\OrderTaxDetailsAppliedTaxInterface * @export * @interface TaxDataOrderTaxDetailsAppliedTaxExtensionInterface */ export interface TaxDataOrderTaxDetailsAppliedTaxExtensionInterface { /** * * @type {Array} * @memberof TaxDataOrderTaxDetailsAppliedTaxExtensionInterface */ rates?: Array; } /** * Interface OrderTaxDetailsAppliedTaxInterface * @export * @interface TaxDataOrderTaxDetailsAppliedTaxInterface */ export interface TaxDataOrderTaxDetailsAppliedTaxInterface { /** * Code * @type {string} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ code?: string; /** * Title * @type {string} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ title?: string; /** * Tax Percent * @type {number} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ percent?: number; /** * Tax amount * @type {number} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ amount: number; /** * Tax amount in base currency * @type {number} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ baseAmount: number; /** * * @type {TaxDataOrderTaxDetailsAppliedTaxExtensionInterface} * @memberof TaxDataOrderTaxDetailsAppliedTaxInterface */ extensionAttributes?: TaxDataOrderTaxDetailsAppliedTaxExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\OrderTaxDetailsItemInterface * @export * @interface TaxDataOrderTaxDetailsItemExtensionInterface */ export interface TaxDataOrderTaxDetailsItemExtensionInterface { } /** * Interface OrderTaxDetailsItemInterface * @export * @interface TaxDataOrderTaxDetailsItemInterface */ export interface TaxDataOrderTaxDetailsItemInterface { /** * Type (shipping, product, weee, gift wrapping, etc) * @type {string} * @memberof TaxDataOrderTaxDetailsItemInterface */ type?: string; /** * Item id if this item is a product * @type {number} * @memberof TaxDataOrderTaxDetailsItemInterface */ itemId?: number; /** * Associated item id if this item is associated with another item, null otherwise * @type {number} * @memberof TaxDataOrderTaxDetailsItemInterface */ associatedItemId?: number; /** * Applied taxes * @type {Array} * @memberof TaxDataOrderTaxDetailsItemInterface */ appliedTaxes?: Array; /** * * @type {TaxDataOrderTaxDetailsItemExtensionInterface} * @memberof TaxDataOrderTaxDetailsItemInterface */ extensionAttributes?: TaxDataOrderTaxDetailsItemExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\TaxClassInterface * @export * @interface TaxDataTaxClassExtensionInterface */ export interface TaxDataTaxClassExtensionInterface { } /** * Tax class interface. * @export * @interface TaxDataTaxClassInterface */ export interface TaxDataTaxClassInterface { /** * Tax class ID. * @type {number} * @memberof TaxDataTaxClassInterface */ classId?: number; /** * Tax class name. * @type {string} * @memberof TaxDataTaxClassInterface */ className: string; /** * Tax class type. * @type {string} * @memberof TaxDataTaxClassInterface */ classType: string; /** * * @type {TaxDataTaxClassExtensionInterface} * @memberof TaxDataTaxClassInterface */ extensionAttributes?: TaxDataTaxClassExtensionInterface; } /** * Interface for tax class search results. * @export * @interface TaxDataTaxClassSearchResultsInterface */ export interface TaxDataTaxClassSearchResultsInterface { /** * Items * @type {Array} * @memberof TaxDataTaxClassSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof TaxDataTaxClassSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof TaxDataTaxClassSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\TaxRateInterface * @export * @interface TaxDataTaxRateExtensionInterface */ export interface TaxDataTaxRateExtensionInterface { } /** * Tax rate interface. * @export * @interface TaxDataTaxRateInterface */ export interface TaxDataTaxRateInterface { /** * Id * @type {number} * @memberof TaxDataTaxRateInterface */ id?: number; /** * Country id * @type {string} * @memberof TaxDataTaxRateInterface */ taxCountryId: string; /** * Region id * @type {number} * @memberof TaxDataTaxRateInterface */ taxRegionId?: number; /** * Region name * @type {string} * @memberof TaxDataTaxRateInterface */ regionName?: string; /** * Postcode * @type {string} * @memberof TaxDataTaxRateInterface */ taxPostcode?: string; /** * Zip is range * @type {number} * @memberof TaxDataTaxRateInterface */ zipIsRange?: number; /** * Zip range from * @type {number} * @memberof TaxDataTaxRateInterface */ zipFrom?: number; /** * Zip range to * @type {number} * @memberof TaxDataTaxRateInterface */ zipTo?: number; /** * Tax rate in percentage * @type {number} * @memberof TaxDataTaxRateInterface */ rate: number; /** * Tax rate code * @type {string} * @memberof TaxDataTaxRateInterface */ code: string; /** * Tax rate titles * @type {Array} * @memberof TaxDataTaxRateInterface */ titles?: Array; /** * * @type {TaxDataTaxRateExtensionInterface} * @memberof TaxDataTaxRateInterface */ extensionAttributes?: TaxDataTaxRateExtensionInterface; } /** * Interface for tax rate search results. * @export * @interface TaxDataTaxRateSearchResultsInterface */ export interface TaxDataTaxRateSearchResultsInterface { /** * Items * @type {Array} * @memberof TaxDataTaxRateSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof TaxDataTaxRateSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof TaxDataTaxRateSearchResultsInterface */ totalCount: number; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\TaxRateTitleInterface * @export * @interface TaxDataTaxRateTitleExtensionInterface */ export interface TaxDataTaxRateTitleExtensionInterface { } /** * Tax rate title interface. * @export * @interface TaxDataTaxRateTitleInterface */ export interface TaxDataTaxRateTitleInterface { /** * Store id * @type {string} * @memberof TaxDataTaxRateTitleInterface */ storeId: string; /** * Title value * @type {string} * @memberof TaxDataTaxRateTitleInterface */ value: string; /** * * @type {TaxDataTaxRateTitleExtensionInterface} * @memberof TaxDataTaxRateTitleInterface */ extensionAttributes?: TaxDataTaxRateTitleExtensionInterface; } /** * ExtensionInterface class for @see \\Magento\\Tax\\Api\\Data\\TaxRuleInterface * @export * @interface TaxDataTaxRuleExtensionInterface */ export interface TaxDataTaxRuleExtensionInterface { } /** * Tax rule interface. * @export * @interface TaxDataTaxRuleInterface */ export interface TaxDataTaxRuleInterface { /** * Id * @type {number} * @memberof TaxDataTaxRuleInterface */ id?: number; /** * Tax rule code * @type {string} * @memberof TaxDataTaxRuleInterface */ code: string; /** * Priority * @type {number} * @memberof TaxDataTaxRuleInterface */ priority: number; /** * Sort order. * @type {number} * @memberof TaxDataTaxRuleInterface */ position: number; /** * Customer tax class id * @type {Array} * @memberof TaxDataTaxRuleInterface */ customerTaxClassIds: Array; /** * Product tax class id * @type {Array} * @memberof TaxDataTaxRuleInterface */ productTaxClassIds: Array; /** * Tax rate ids * @type {Array} * @memberof TaxDataTaxRuleInterface */ taxRateIds: Array; /** * Calculate subtotal. * @type {boolean} * @memberof TaxDataTaxRuleInterface */ calculateSubtotal?: boolean; /** * * @type {TaxDataTaxRuleExtensionInterface} * @memberof TaxDataTaxRuleInterface */ extensionAttributes?: TaxDataTaxRuleExtensionInterface; } /** * Interface for tax rule search results. * @export * @interface TaxDataTaxRuleSearchResultsInterface */ export interface TaxDataTaxRuleSearchResultsInterface { /** * Items * @type {Array} * @memberof TaxDataTaxRuleSearchResultsInterface */ items: Array; /** * * @type {FrameworkSearchCriteriaInterface} * @memberof TaxDataTaxRuleSearchResultsInterface */ searchCriteria: FrameworkSearchCriteriaInterface; /** * Total count. * @type {number} * @memberof TaxDataTaxRuleSearchResultsInterface */ totalCount: number; } /** * Gateway vault payment token interface. * @export * @interface VaultDataPaymentTokenInterface */ export interface VaultDataPaymentTokenInterface { /** * Entity ID. * @type {number} * @memberof VaultDataPaymentTokenInterface */ entityId?: number; /** * Customer ID. * @type {number} * @memberof VaultDataPaymentTokenInterface */ customerId?: number; /** * Public hash * @type {string} * @memberof VaultDataPaymentTokenInterface */ publicHash: string; /** * Payment method code * @type {string} * @memberof VaultDataPaymentTokenInterface */ paymentMethodCode: string; /** * Type * @type {string} * @memberof VaultDataPaymentTokenInterface */ type: string; /** * Token creation timestamp * @type {string} * @memberof VaultDataPaymentTokenInterface */ createdAt?: string; /** * Token expiration timestamp * @type {string} * @memberof VaultDataPaymentTokenInterface */ expiresAt?: string; /** * Gateway token ID * @type {string} * @memberof VaultDataPaymentTokenInterface */ gatewayToken: string; /** * Token details * @type {string} * @memberof VaultDataPaymentTokenInterface */ tokenDetails: string; /** * Is active. * @type {boolean} * @memberof VaultDataPaymentTokenInterface */ isActive: boolean; /** * Is visible. * @type {boolean} * @memberof VaultDataPaymentTokenInterface */ isVisible: boolean; } /** * This is the interface for submission to the API. For ease the API only takes interfaces the same as the SDK, but the SDK model cannot implement the interface. Since the SDK model technically isn't API, we re-implement a simple DTO to handle the scenario. * @export * @interface VertexAddressValidationApiDataAddressInterface */ export interface VertexAddressValidationApiDataAddressInterface { /** * The proper name of the city * @type {string} * @memberof VertexAddressValidationApiDataAddressInterface */ city?: string; /** * ISO 3166-1 Alpha-3 country code * @type {string} * @memberof VertexAddressValidationApiDataAddressInterface */ country?: string; /** * The proper name or the postal abbreviation of the state, province, or territory * @type {string} * @memberof VertexAddressValidationApiDataAddressInterface */ mainDivision?: string; /** * The Postal Code * @type {string} * @memberof VertexAddressValidationApiDataAddressInterface */ postalCode?: string; /** * The street address * @type {Array} * @memberof VertexAddressValidationApiDataAddressInterface */ streetAddress: Array; /** * The name of the county * @type {string} * @memberof VertexAddressValidationApiDataAddressInterface */ subDivision?: string; } /** * What we want to output to the API contains more data than what we want to bring in. Chiefly, we want to ensure we're sending Magento data out (instead of Vertex data). That means sending Region IDs, and 2-character ISO country codes. * @export * @interface VertexAddressValidationApiDataCleansedAddressInterface */ export interface VertexAddressValidationApiDataCleansedAddressInterface { /** * * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ city?: string; /** * * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ countryCode?: string; /** * * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ countryName?: string; /** * * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ postalCode?: string; /** * * @type {number} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ regionId?: number; /** * * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ regionName?: string; /** * * @type {Array} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ streetAddress: Array; /** * The regional sub division, such as a county or parish * @type {string} * @memberof VertexAddressValidationApiDataCleansedAddressInterface */ subDivision?: string; } /** * Data model representing a Commmodity Code * @export * @interface VertexTaxDataCommodityCodeInterface */ export interface VertexTaxDataCommodityCodeInterface { /** * Commodity code * @type {string} * @memberof VertexTaxDataCommodityCodeInterface */ code?: string; /** * Commodity code type * @type {string} * @memberof VertexTaxDataCommodityCodeInterface */ type?: string; } /** * ExtensionInterface class for @see \\Magento\\Weee\\Api\\Data\\ProductRender\\WeeeAdjustmentAttributeInterface * @export * @interface WeeeDataProductRenderWeeeAdjustmentAttributeExtensionInterface */ export interface WeeeDataProductRenderWeeeAdjustmentAttributeExtensionInterface { } /** * List of all weee attributes, their amounts, etc.., that product has * @export * @interface WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ export interface WeeeDataProductRenderWeeeAdjustmentAttributeInterface { /** * Weee attribute amount * @type {string} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ amount: string; /** * Tax which is calculated to fixed product tax attribute * @type {string} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ taxAmount: string; /** * Tax amount of weee attribute * @type {string} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ taxAmountInclTax: string; /** * Product amount exclude tax * @type {string} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ amountExclTax: string; /** * Weee attribute code * @type {string} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ attributeCode: string; /** * * @type {WeeeDataProductRenderWeeeAdjustmentAttributeExtensionInterface} * @memberof WeeeDataProductRenderWeeeAdjustmentAttributeInterface */ extensionAttributes: WeeeDataProductRenderWeeeAdjustmentAttributeExtensionInterface; } /** * AdobeStockAssetApiAssetRepositoryV1Api - fetch parameter creator * @export */ export declare const AdobeStockAssetApiAssetRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete asset * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1DeleteByIdDelete(id: number, options?: any): FetchArgs; /** * Get asset by id * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetByIdGet(id: number, options?: any): FetchArgs; /** * Get a list of assets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * AdobeStockAssetApiAssetRepositoryV1Api - functional programming interface * @export */ export declare const AdobeStockAssetApiAssetRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete asset * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1DeleteByIdDelete(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get asset by id * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetByIdGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get a list of assets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AdobeStockAssetApiAssetRepositoryV1Api - factory interface * @export */ export declare const AdobeStockAssetApiAssetRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete asset * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Get asset by id * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetByIdGet(id: number, options?: any): Promise; /** * Get a list of assets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiAssetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * AdobeStockAssetApiAssetRepositoryV1Api - object-oriented interface * @export * @class AdobeStockAssetApiAssetRepositoryV1Api * @extends {BaseAPI} */ export declare class AdobeStockAssetApiAssetRepositoryV1Api extends BaseAPI { /** * Delete asset * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdobeStockAssetApiAssetRepositoryV1Api */ adobeStockAssetApiAssetRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Get asset by id * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdobeStockAssetApiAssetRepositoryV1Api */ adobeStockAssetApiAssetRepositoryV1GetByIdGet(id: number, options?: any): Promise; /** * Get a list of assets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdobeStockAssetApiAssetRepositoryV1Api */ adobeStockAssetApiAssetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * AdobeStockAssetApiGetAssetListV1Api - fetch parameter creator * @export */ export declare const AdobeStockAssetApiGetAssetListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiGetAssetListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * AdobeStockAssetApiGetAssetListV1Api - functional programming interface * @export */ export declare const AdobeStockAssetApiGetAssetListV1ApiFp: (configuration?: Configuration) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiGetAssetListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AdobeStockAssetApiGetAssetListV1Api - factory interface * @export */ export declare const AdobeStockAssetApiGetAssetListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockAssetApiGetAssetListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * AdobeStockAssetApiGetAssetListV1Api - object-oriented interface * @export * @class AdobeStockAssetApiGetAssetListV1Api * @extends {BaseAPI} */ export declare class AdobeStockAssetApiGetAssetListV1Api extends BaseAPI { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdobeStockAssetApiGetAssetListV1Api */ adobeStockAssetApiGetAssetListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * AdobeStockImageApiGetImageListV1Api - fetch parameter creator * @export */ export declare const AdobeStockImageApiGetImageListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockImageApiGetImageListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * AdobeStockImageApiGetImageListV1Api - functional programming interface * @export */ export declare const AdobeStockImageApiGetImageListV1ApiFp: (configuration?: Configuration) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockImageApiGetImageListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AdobeStockImageApiGetImageListV1Api - factory interface * @export */ export declare const AdobeStockImageApiGetImageListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ adobeStockImageApiGetImageListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * AdobeStockImageApiGetImageListV1Api - object-oriented interface * @export * @class AdobeStockImageApiGetImageListV1Api * @extends {BaseAPI} */ export declare class AdobeStockImageApiGetImageListV1Api extends BaseAPI { /** * Search for images based on search criteria * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdobeStockImageApiGetImageListV1Api */ adobeStockImageApiGetImageListV1ExecuteGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * AmazonPaymentAddressManagementV1Api - fetch parameter creator * @export */ export declare const AmazonPaymentAddressManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetBillingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetBillingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetBillingAddressPutBody?: any, options?: any): FetchArgs; /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetShippingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetShippingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetShippingAddressPutBody?: any, options?: any): FetchArgs; }; /** * AmazonPaymentAddressManagementV1Api - functional programming interface * @export */ export declare const AmazonPaymentAddressManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetBillingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetBillingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetBillingAddressPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetShippingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetShippingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetShippingAddressPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AmazonPaymentAddressManagementV1Api - factory interface * @export */ export declare const AmazonPaymentAddressManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetBillingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetBillingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetBillingAddressPutBody?: any, options?: any): Promise; /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetShippingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentAddressManagementV1GetShippingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetShippingAddressPutBody?: any, options?: any): Promise; }; /** * AmazonPaymentAddressManagementV1Api - object-oriented interface * @export * @class AmazonPaymentAddressManagementV1Api * @extends {BaseAPI} */ export declare class AmazonPaymentAddressManagementV1Api extends BaseAPI { /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetBillingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AmazonPaymentAddressManagementV1Api */ amazonPaymentAddressManagementV1GetBillingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetBillingAddressPutBody?: any, options?: any): Promise; /** * * @param {string} amazonOrderReferenceId * @param {any} [amazonPaymentAddressManagementV1GetShippingAddressPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AmazonPaymentAddressManagementV1Api */ amazonPaymentAddressManagementV1GetShippingAddressPut(amazonOrderReferenceId: string, amazonPaymentAddressManagementV1GetShippingAddressPutBody?: any, options?: any): Promise; } /** * AmazonPaymentOrderInformationManagementV1Api - fetch parameter creator * @export */ export declare const AmazonPaymentOrderInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentOrderInformationManagementV1RemoveOrderReferenceDelete(options?: any): FetchArgs; }; /** * AmazonPaymentOrderInformationManagementV1Api - functional programming interface * @export */ export declare const AmazonPaymentOrderInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentOrderInformationManagementV1RemoveOrderReferenceDelete(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AmazonPaymentOrderInformationManagementV1Api - factory interface * @export */ export declare const AmazonPaymentOrderInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ amazonPaymentOrderInformationManagementV1RemoveOrderReferenceDelete(options?: any): Promise; }; /** * AmazonPaymentOrderInformationManagementV1Api - object-oriented interface * @export * @class AmazonPaymentOrderInformationManagementV1Api * @extends {BaseAPI} */ export declare class AmazonPaymentOrderInformationManagementV1Api extends BaseAPI { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AmazonPaymentOrderInformationManagementV1Api */ amazonPaymentOrderInformationManagementV1RemoveOrderReferenceDelete(options?: any): Promise; } /** * AnalyticsLinkProviderV1Api - fetch parameter creator * @export */ export declare const AnalyticsLinkProviderV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ analyticsLinkProviderV1GetGet(options?: any): FetchArgs; }; /** * AnalyticsLinkProviderV1Api - functional programming interface * @export */ export declare const AnalyticsLinkProviderV1ApiFp: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ analyticsLinkProviderV1GetGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AnalyticsLinkProviderV1Api - factory interface * @export */ export declare const AnalyticsLinkProviderV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ analyticsLinkProviderV1GetGet(options?: any): Promise; }; /** * AnalyticsLinkProviderV1Api - object-oriented interface * @export * @class AnalyticsLinkProviderV1Api * @extends {BaseAPI} */ export declare class AnalyticsLinkProviderV1Api extends BaseAPI { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AnalyticsLinkProviderV1Api */ analyticsLinkProviderV1GetGet(options?: any): Promise; } /** * AsynchronousOperationsBulkStatusV1Api - fetch parameter creator * @export */ export declare const AsynchronousOperationsBulkStatusV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Bulk summary data with list of operations items full data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkDetailedStatusGet(bulkUuid: string, options?: any): FetchArgs; /** * Get Bulk summary data with list of operations items short data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkShortStatusGet(bulkUuid: string, options?: any): FetchArgs; /** * Get operations count by bulk uuid and status. * @param {string} bulkUuid * @param {number} status * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetOperationsCountByBulkIdAndStatusGet(bulkUuid: string, status: number, options?: any): FetchArgs; }; /** * AsynchronousOperationsBulkStatusV1Api - functional programming interface * @export */ export declare const AsynchronousOperationsBulkStatusV1ApiFp: (configuration?: Configuration) => { /** * Get Bulk summary data with list of operations items full data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkDetailedStatusGet(bulkUuid: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get Bulk summary data with list of operations items short data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkShortStatusGet(bulkUuid: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get operations count by bulk uuid and status. * @param {string} bulkUuid * @param {number} status * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetOperationsCountByBulkIdAndStatusGet(bulkUuid: string, status: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AsynchronousOperationsBulkStatusV1Api - factory interface * @export */ export declare const AsynchronousOperationsBulkStatusV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Bulk summary data with list of operations items full data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkDetailedStatusGet(bulkUuid: string, options?: any): Promise; /** * Get Bulk summary data with list of operations items short data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetBulkShortStatusGet(bulkUuid: string, options?: any): Promise; /** * Get operations count by bulk uuid and status. * @param {string} bulkUuid * @param {number} status * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsBulkStatusV1GetOperationsCountByBulkIdAndStatusGet(bulkUuid: string, status: number, options?: any): Promise; }; /** * AsynchronousOperationsBulkStatusV1Api - object-oriented interface * @export * @class AsynchronousOperationsBulkStatusV1Api * @extends {BaseAPI} */ export declare class AsynchronousOperationsBulkStatusV1Api extends BaseAPI { /** * Get Bulk summary data with list of operations items full data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AsynchronousOperationsBulkStatusV1Api */ asynchronousOperationsBulkStatusV1GetBulkDetailedStatusGet(bulkUuid: string, options?: any): Promise; /** * Get Bulk summary data with list of operations items short data. * @param {string} bulkUuid * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AsynchronousOperationsBulkStatusV1Api */ asynchronousOperationsBulkStatusV1GetBulkShortStatusGet(bulkUuid: string, options?: any): Promise; /** * Get operations count by bulk uuid and status. * @param {string} bulkUuid * @param {number} status * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AsynchronousOperationsBulkStatusV1Api */ asynchronousOperationsBulkStatusV1GetOperationsCountByBulkIdAndStatusGet(bulkUuid: string, status: number, options?: any): Promise; } /** * AsynchronousOperationsOperationRepositoryV1Api - fetch parameter creator * @export */ export declare const AsynchronousOperationsOperationRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Lists the bulk operation items that match specified search criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsOperationRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * AsynchronousOperationsOperationRepositoryV1Api - functional programming interface * @export */ export declare const AsynchronousOperationsOperationRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Lists the bulk operation items that match specified search criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsOperationRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * AsynchronousOperationsOperationRepositoryV1Api - factory interface * @export */ export declare const AsynchronousOperationsOperationRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Lists the bulk operation items that match specified search criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ asynchronousOperationsOperationRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * AsynchronousOperationsOperationRepositoryV1Api - object-oriented interface * @export * @class AsynchronousOperationsOperationRepositoryV1Api * @extends {BaseAPI} */ export declare class AsynchronousOperationsOperationRepositoryV1Api extends BaseAPI { /** * Lists the bulk operation items that match specified search criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AsynchronousOperationsOperationRepositoryV1Api */ asynchronousOperationsOperationRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * BackendModuleServiceV1Api - fetch parameter creator * @export */ export declare const BackendModuleServiceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Returns an array of enabled modules * @param {*} [options] Override http request option. * @throws {RequiredError} */ backendModuleServiceV1GetModulesGet(options?: any): FetchArgs; }; /** * BackendModuleServiceV1Api - functional programming interface * @export */ export declare const BackendModuleServiceV1ApiFp: (configuration?: Configuration) => { /** * Returns an array of enabled modules * @param {*} [options] Override http request option. * @throws {RequiredError} */ backendModuleServiceV1GetModulesGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * BackendModuleServiceV1Api - factory interface * @export */ export declare const BackendModuleServiceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Returns an array of enabled modules * @param {*} [options] Override http request option. * @throws {RequiredError} */ backendModuleServiceV1GetModulesGet(options?: any): Promise; }; /** * BackendModuleServiceV1Api - object-oriented interface * @export * @class BackendModuleServiceV1Api * @extends {BaseAPI} */ export declare class BackendModuleServiceV1Api extends BaseAPI { /** * Returns an array of enabled modules * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BackendModuleServiceV1Api */ backendModuleServiceV1GetModulesGet(options?: any): Promise; } /** * BundleProductLinkManagementV1Api - fetch parameter creator * @export */ export declare const BundleProductLinkManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Add child product to specified Bundle option by product sku * @param {string} sku * @param {number} optionId * @param {any} [bundleProductLinkManagementV1AddChildByProductSkuPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1AddChildByProductSkuPost(sku: string, optionId: number, bundleProductLinkManagementV1AddChildByProductSkuPostBody?: any, options?: any): FetchArgs; /** * Get all children for Bundle product * @param {string} productSku * @param {number} [optionId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1GetChildrenGet(productSku: string, optionId?: number, options?: any): FetchArgs; /** * Remove product from Bundle product option * @param {string} sku * @param {number} optionId * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1RemoveChildDelete(sku: string, optionId: number, childSku: string, options?: any): FetchArgs; /** * * @param {string} sku * @param {string} id * @param {any} [bundleProductLinkManagementV1SaveChildPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1SaveChildPut(sku: string, id: string, bundleProductLinkManagementV1SaveChildPutBody?: any, options?: any): FetchArgs; }; /** * BundleProductLinkManagementV1Api - functional programming interface * @export */ export declare const BundleProductLinkManagementV1ApiFp: (configuration?: Configuration) => { /** * Add child product to specified Bundle option by product sku * @param {string} sku * @param {number} optionId * @param {any} [bundleProductLinkManagementV1AddChildByProductSkuPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1AddChildByProductSkuPost(sku: string, optionId: number, bundleProductLinkManagementV1AddChildByProductSkuPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get all children for Bundle product * @param {string} productSku * @param {number} [optionId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1GetChildrenGet(productSku: string, optionId?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove product from Bundle product option * @param {string} sku * @param {number} optionId * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1RemoveChildDelete(sku: string, optionId: number, childSku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {string} sku * @param {string} id * @param {any} [bundleProductLinkManagementV1SaveChildPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1SaveChildPut(sku: string, id: string, bundleProductLinkManagementV1SaveChildPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * BundleProductLinkManagementV1Api - factory interface * @export */ export declare const BundleProductLinkManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Add child product to specified Bundle option by product sku * @param {string} sku * @param {number} optionId * @param {any} [bundleProductLinkManagementV1AddChildByProductSkuPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1AddChildByProductSkuPost(sku: string, optionId: number, bundleProductLinkManagementV1AddChildByProductSkuPostBody?: any, options?: any): Promise; /** * Get all children for Bundle product * @param {string} productSku * @param {number} [optionId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1GetChildrenGet(productSku: string, optionId?: number, options?: any): Promise; /** * Remove product from Bundle product option * @param {string} sku * @param {number} optionId * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1RemoveChildDelete(sku: string, optionId: number, childSku: string, options?: any): Promise; /** * * @param {string} sku * @param {string} id * @param {any} [bundleProductLinkManagementV1SaveChildPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductLinkManagementV1SaveChildPut(sku: string, id: string, bundleProductLinkManagementV1SaveChildPutBody?: any, options?: any): Promise; }; /** * BundleProductLinkManagementV1Api - object-oriented interface * @export * @class BundleProductLinkManagementV1Api * @extends {BaseAPI} */ export declare class BundleProductLinkManagementV1Api extends BaseAPI { /** * Add child product to specified Bundle option by product sku * @param {string} sku * @param {number} optionId * @param {any} [bundleProductLinkManagementV1AddChildByProductSkuPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductLinkManagementV1Api */ bundleProductLinkManagementV1AddChildByProductSkuPost(sku: string, optionId: number, bundleProductLinkManagementV1AddChildByProductSkuPostBody?: any, options?: any): Promise; /** * Get all children for Bundle product * @param {string} productSku * @param {number} [optionId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductLinkManagementV1Api */ bundleProductLinkManagementV1GetChildrenGet(productSku: string, optionId?: number, options?: any): Promise; /** * Remove product from Bundle product option * @param {string} sku * @param {number} optionId * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductLinkManagementV1Api */ bundleProductLinkManagementV1RemoveChildDelete(sku: string, optionId: number, childSku: string, options?: any): Promise; /** * * @param {string} sku * @param {string} id * @param {any} [bundleProductLinkManagementV1SaveChildPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductLinkManagementV1Api */ bundleProductLinkManagementV1SaveChildPut(sku: string, id: string, bundleProductLinkManagementV1SaveChildPutBody?: any, options?: any): Promise; } /** * BundleProductOptionManagementV1Api - fetch parameter creator * @export */ export declare const BundleProductOptionManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Add new option for bundle product * @param {any} [bundleProductOptionManagementV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePost(bundleProductOptionManagementV1SavePostBody?: any, options?: any): FetchArgs; /** * Add new option for bundle product * @param {string} optionId * @param {any} [bundleProductOptionManagementV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePut(optionId: string, bundleProductOptionManagementV1SavePutBody?: any, options?: any): FetchArgs; }; /** * BundleProductOptionManagementV1Api - functional programming interface * @export */ export declare const BundleProductOptionManagementV1ApiFp: (configuration?: Configuration) => { /** * Add new option for bundle product * @param {any} [bundleProductOptionManagementV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePost(bundleProductOptionManagementV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add new option for bundle product * @param {string} optionId * @param {any} [bundleProductOptionManagementV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePut(optionId: string, bundleProductOptionManagementV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * BundleProductOptionManagementV1Api - factory interface * @export */ export declare const BundleProductOptionManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Add new option for bundle product * @param {any} [bundleProductOptionManagementV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePost(bundleProductOptionManagementV1SavePostBody?: any, options?: any): Promise; /** * Add new option for bundle product * @param {string} optionId * @param {any} [bundleProductOptionManagementV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionManagementV1SavePut(optionId: string, bundleProductOptionManagementV1SavePutBody?: any, options?: any): Promise; }; /** * BundleProductOptionManagementV1Api - object-oriented interface * @export * @class BundleProductOptionManagementV1Api * @extends {BaseAPI} */ export declare class BundleProductOptionManagementV1Api extends BaseAPI { /** * Add new option for bundle product * @param {any} [bundleProductOptionManagementV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionManagementV1Api */ bundleProductOptionManagementV1SavePost(bundleProductOptionManagementV1SavePostBody?: any, options?: any): Promise; /** * Add new option for bundle product * @param {string} optionId * @param {any} [bundleProductOptionManagementV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionManagementV1Api */ bundleProductOptionManagementV1SavePut(optionId: string, bundleProductOptionManagementV1SavePutBody?: any, options?: any): Promise; } /** * BundleProductOptionRepositoryV1Api - fetch parameter creator * @export */ export declare const BundleProductOptionRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove bundle option * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1DeleteByIdDelete(sku: string, optionId: number, options?: any): FetchArgs; /** * Get option for bundle product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): FetchArgs; /** * Get all options for bundle product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetListGet(sku: string, options?: any): FetchArgs; }; /** * BundleProductOptionRepositoryV1Api - functional programming interface * @export */ export declare const BundleProductOptionRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove bundle option * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1DeleteByIdDelete(sku: string, optionId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get option for bundle product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get all options for bundle product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * BundleProductOptionRepositoryV1Api - factory interface * @export */ export declare const BundleProductOptionRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove bundle option * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1DeleteByIdDelete(sku: string, optionId: number, options?: any): Promise; /** * Get option for bundle product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): Promise; /** * Get all options for bundle product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; }; /** * BundleProductOptionRepositoryV1Api - object-oriented interface * @export * @class BundleProductOptionRepositoryV1Api * @extends {BaseAPI} */ export declare class BundleProductOptionRepositoryV1Api extends BaseAPI { /** * Remove bundle option * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionRepositoryV1Api */ bundleProductOptionRepositoryV1DeleteByIdDelete(sku: string, optionId: number, options?: any): Promise; /** * Get option for bundle product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionRepositoryV1Api */ bundleProductOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): Promise; /** * Get all options for bundle product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionRepositoryV1Api */ bundleProductOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; } /** * BundleProductOptionTypeListV1Api - fetch parameter creator * @export */ export declare const BundleProductOptionTypeListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get all types for options for bundle products * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionTypeListV1GetItemsGet(options?: any): FetchArgs; }; /** * BundleProductOptionTypeListV1Api - functional programming interface * @export */ export declare const BundleProductOptionTypeListV1ApiFp: (configuration?: Configuration) => { /** * Get all types for options for bundle products * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionTypeListV1GetItemsGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * BundleProductOptionTypeListV1Api - factory interface * @export */ export declare const BundleProductOptionTypeListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get all types for options for bundle products * @param {*} [options] Override http request option. * @throws {RequiredError} */ bundleProductOptionTypeListV1GetItemsGet(options?: any): Promise; }; /** * BundleProductOptionTypeListV1Api - object-oriented interface * @export * @class BundleProductOptionTypeListV1Api * @extends {BaseAPI} */ export declare class BundleProductOptionTypeListV1Api extends BaseAPI { /** * Get all types for options for bundle products * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BundleProductOptionTypeListV1Api */ bundleProductOptionTypeListV1GetItemsGet(options?: any): Promise; } /** * CatalogAttributeSetManagementV1Api - fetch parameter creator * @export */ export declare const CatalogAttributeSetManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create attribute set from data * @param {any} [catalogAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetManagementV1CreatePost(catalogAttributeSetManagementV1CreatePostBody?: any, options?: any): FetchArgs; }; /** * CatalogAttributeSetManagementV1Api - functional programming interface * @export */ export declare const CatalogAttributeSetManagementV1ApiFp: (configuration?: Configuration) => { /** * Create attribute set from data * @param {any} [catalogAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetManagementV1CreatePost(catalogAttributeSetManagementV1CreatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogAttributeSetManagementV1Api - factory interface * @export */ export declare const CatalogAttributeSetManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create attribute set from data * @param {any} [catalogAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetManagementV1CreatePost(catalogAttributeSetManagementV1CreatePostBody?: any, options?: any): Promise; }; /** * CatalogAttributeSetManagementV1Api - object-oriented interface * @export * @class CatalogAttributeSetManagementV1Api * @extends {BaseAPI} */ export declare class CatalogAttributeSetManagementV1Api extends BaseAPI { /** * Create attribute set from data * @param {any} [catalogAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogAttributeSetManagementV1Api */ catalogAttributeSetManagementV1CreatePost(catalogAttributeSetManagementV1CreatePostBody?: any, options?: any): Promise; } /** * CatalogAttributeSetRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogAttributeSetRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): FetchArgs; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): FetchArgs; /** * Retrieve list of Attribute Sets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [catalogAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1SavePut(attributeSetId: string, catalogAttributeSetRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogAttributeSetRepositoryV1Api - functional programming interface * @export */ export declare const CatalogAttributeSetRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve list of Attribute Sets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [catalogAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1SavePut(attributeSetId: string, catalogAttributeSetRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogAttributeSetRepositoryV1Api - factory interface * @export */ export declare const CatalogAttributeSetRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): Promise; /** * Retrieve list of Attribute Sets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [catalogAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogAttributeSetRepositoryV1SavePut(attributeSetId: string, catalogAttributeSetRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogAttributeSetRepositoryV1Api - object-oriented interface * @export * @class CatalogAttributeSetRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogAttributeSetRepositoryV1Api extends BaseAPI { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogAttributeSetRepositoryV1Api */ catalogAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogAttributeSetRepositoryV1Api */ catalogAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): Promise; /** * Retrieve list of Attribute Sets * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogAttributeSetRepositoryV1Api */ catalogAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [catalogAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogAttributeSetRepositoryV1Api */ catalogAttributeSetRepositoryV1SavePut(attributeSetId: string, catalogAttributeSetRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogBasePriceStorageV1Api - fetch parameter creator * @export */ export declare const CatalogBasePriceStorageV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogBasePriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1GetPost(catalogBasePriceStorageV1GetPostBody?: any, options?: any): FetchArgs; /** * Add or update product prices. Input item should correspond \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid price, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogBasePriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1UpdatePost(catalogBasePriceStorageV1UpdatePostBody?: any, options?: any): FetchArgs; }; /** * CatalogBasePriceStorageV1Api - functional programming interface * @export */ export declare const CatalogBasePriceStorageV1ApiFp: (configuration?: Configuration) => { /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogBasePriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1GetPost(catalogBasePriceStorageV1GetPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add or update product prices. Input item should correspond \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid price, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogBasePriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1UpdatePost(catalogBasePriceStorageV1UpdatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogBasePriceStorageV1Api - factory interface * @export */ export declare const CatalogBasePriceStorageV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogBasePriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1GetPost(catalogBasePriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product prices. Input item should correspond \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid price, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogBasePriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogBasePriceStorageV1UpdatePost(catalogBasePriceStorageV1UpdatePostBody?: any, options?: any): Promise; }; /** * CatalogBasePriceStorageV1Api - object-oriented interface * @export * @class CatalogBasePriceStorageV1Api * @extends {BaseAPI} */ export declare class CatalogBasePriceStorageV1Api extends BaseAPI { /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogBasePriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogBasePriceStorageV1Api */ catalogBasePriceStorageV1GetPost(catalogBasePriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product prices. Input item should correspond \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid price, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogBasePriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogBasePriceStorageV1Api */ catalogBasePriceStorageV1UpdatePost(catalogBasePriceStorageV1UpdatePostBody?: any, options?: any): Promise; } /** * CatalogCategoryAttributeOptionManagementV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryAttributeOptionManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): FetchArgs; }; /** * CatalogCategoryAttributeOptionManagementV1Api - functional programming interface * @export */ export declare const CatalogCategoryAttributeOptionManagementV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogCategoryAttributeOptionManagementV1Api - factory interface * @export */ export declare const CatalogCategoryAttributeOptionManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): Promise; }; /** * CatalogCategoryAttributeOptionManagementV1Api - object-oriented interface * @export * @class CatalogCategoryAttributeOptionManagementV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryAttributeOptionManagementV1Api extends BaseAPI { /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryAttributeOptionManagementV1Api */ catalogCategoryAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): Promise; } /** * CatalogCategoryAttributeRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryAttributeRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetGet(attributeCode: string, options?: any): FetchArgs; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * CatalogCategoryAttributeRepositoryV1Api - functional programming interface * @export */ export declare const CatalogCategoryAttributeRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogCategoryAttributeRepositoryV1Api - factory interface * @export */ export declare const CatalogCategoryAttributeRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * CatalogCategoryAttributeRepositoryV1Api - object-oriented interface * @export * @class CatalogCategoryAttributeRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryAttributeRepositoryV1Api extends BaseAPI { /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryAttributeRepositoryV1Api */ catalogCategoryAttributeRepositoryV1GetGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryAttributeRepositoryV1Api */ catalogCategoryAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * CatalogCategoryLinkManagementV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryLinkManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get products assigned to category * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkManagementV1GetAssignedProductsGet(categoryId: number, options?: any): FetchArgs; }; /** * CatalogCategoryLinkManagementV1Api - functional programming interface * @export */ export declare const CatalogCategoryLinkManagementV1ApiFp: (configuration?: Configuration) => { /** * Get products assigned to category * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkManagementV1GetAssignedProductsGet(categoryId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogCategoryLinkManagementV1Api - factory interface * @export */ export declare const CatalogCategoryLinkManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get products assigned to category * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkManagementV1GetAssignedProductsGet(categoryId: number, options?: any): Promise; }; /** * CatalogCategoryLinkManagementV1Api - object-oriented interface * @export * @class CatalogCategoryLinkManagementV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryLinkManagementV1Api extends BaseAPI { /** * Get products assigned to category * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryLinkManagementV1Api */ catalogCategoryLinkManagementV1GetAssignedProductsGet(categoryId: number, options?: any): Promise; } /** * CatalogCategoryLinkRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryLinkRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove the product assignment from the category by category id and sku * @param {number} categoryId * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1DeleteByIdsDelete(categoryId: number, sku: string, options?: any): FetchArgs; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePost(categoryId: string, catalogCategoryLinkRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePut(categoryId: string, catalogCategoryLinkRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogCategoryLinkRepositoryV1Api - functional programming interface * @export */ export declare const CatalogCategoryLinkRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove the product assignment from the category by category id and sku * @param {number} categoryId * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1DeleteByIdsDelete(categoryId: number, sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePost(categoryId: string, catalogCategoryLinkRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePut(categoryId: string, catalogCategoryLinkRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogCategoryLinkRepositoryV1Api - factory interface * @export */ export declare const CatalogCategoryLinkRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove the product assignment from the category by category id and sku * @param {number} categoryId * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1DeleteByIdsDelete(categoryId: number, sku: string, options?: any): Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePost(categoryId: string, catalogCategoryLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryLinkRepositoryV1SavePut(categoryId: string, catalogCategoryLinkRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogCategoryLinkRepositoryV1Api - object-oriented interface * @export * @class CatalogCategoryLinkRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryLinkRepositoryV1Api extends BaseAPI { /** * Remove the product assignment from the category by category id and sku * @param {number} categoryId * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryLinkRepositoryV1Api */ catalogCategoryLinkRepositoryV1DeleteByIdsDelete(categoryId: number, sku: string, options?: any): Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryLinkRepositoryV1Api */ catalogCategoryLinkRepositoryV1SavePost(categoryId: string, catalogCategoryLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Assign a product to the required category * @param {string} categoryId * @param {any} [catalogCategoryLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryLinkRepositoryV1Api */ catalogCategoryLinkRepositoryV1SavePut(categoryId: string, catalogCategoryLinkRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogCategoryListV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get category list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * CatalogCategoryListV1Api - functional programming interface * @export */ export declare const CatalogCategoryListV1ApiFp: (configuration?: Configuration) => { /** * Get category list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogCategoryListV1Api - factory interface * @export */ export declare const CatalogCategoryListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get category list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * CatalogCategoryListV1Api - object-oriented interface * @export * @class CatalogCategoryListV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryListV1Api extends BaseAPI { /** * Get category list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryListV1Api */ catalogCategoryListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * CatalogCategoryManagementV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of categories * @param {number} [rootCategoryId] * @param {number} [depth] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1GetTreeGet(rootCategoryId?: number, depth?: number, options?: any): FetchArgs; /** * Move category * @param {number} categoryId * @param {any} [catalogCategoryManagementV1MovePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1MovePut(categoryId: number, catalogCategoryManagementV1MovePutBody?: any, options?: any): FetchArgs; }; /** * CatalogCategoryManagementV1Api - functional programming interface * @export */ export declare const CatalogCategoryManagementV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of categories * @param {number} [rootCategoryId] * @param {number} [depth] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1GetTreeGet(rootCategoryId?: number, depth?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Move category * @param {number} categoryId * @param {any} [catalogCategoryManagementV1MovePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1MovePut(categoryId: number, catalogCategoryManagementV1MovePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogCategoryManagementV1Api - factory interface * @export */ export declare const CatalogCategoryManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of categories * @param {number} [rootCategoryId] * @param {number} [depth] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1GetTreeGet(rootCategoryId?: number, depth?: number, options?: any): Promise; /** * Move category * @param {number} categoryId * @param {any} [catalogCategoryManagementV1MovePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryManagementV1MovePut(categoryId: number, catalogCategoryManagementV1MovePutBody?: any, options?: any): Promise; }; /** * CatalogCategoryManagementV1Api - object-oriented interface * @export * @class CatalogCategoryManagementV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryManagementV1Api extends BaseAPI { /** * Retrieve list of categories * @param {number} [rootCategoryId] * @param {number} [depth] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryManagementV1Api */ catalogCategoryManagementV1GetTreeGet(rootCategoryId?: number, depth?: number, options?: any): Promise; /** * Move category * @param {number} categoryId * @param {any} [catalogCategoryManagementV1MovePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryManagementV1Api */ catalogCategoryManagementV1MovePut(categoryId: number, catalogCategoryManagementV1MovePutBody?: any, options?: any): Promise; } /** * CatalogCategoryRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogCategoryRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete category by identifier * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1DeleteByIdentifierDelete(categoryId: number, options?: any): FetchArgs; /** * Get info about category by category id * @param {number} categoryId * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1GetGet(categoryId: number, storeId?: number, options?: any): FetchArgs; /** * Create category service * @param {any} [catalogCategoryRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePost(catalogCategoryRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Create category service * @param {string} id * @param {any} [catalogCategoryRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePut(id: string, catalogCategoryRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogCategoryRepositoryV1Api - functional programming interface * @export */ export declare const CatalogCategoryRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete category by identifier * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1DeleteByIdentifierDelete(categoryId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get info about category by category id * @param {number} categoryId * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1GetGet(categoryId: number, storeId?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create category service * @param {any} [catalogCategoryRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePost(catalogCategoryRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create category service * @param {string} id * @param {any} [catalogCategoryRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePut(id: string, catalogCategoryRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogCategoryRepositoryV1Api - factory interface * @export */ export declare const CatalogCategoryRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete category by identifier * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1DeleteByIdentifierDelete(categoryId: number, options?: any): Promise; /** * Get info about category by category id * @param {number} categoryId * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1GetGet(categoryId: number, storeId?: number, options?: any): Promise; /** * Create category service * @param {any} [catalogCategoryRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePost(catalogCategoryRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create category service * @param {string} id * @param {any} [catalogCategoryRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCategoryRepositoryV1SavePut(id: string, catalogCategoryRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogCategoryRepositoryV1Api - object-oriented interface * @export * @class CatalogCategoryRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogCategoryRepositoryV1Api extends BaseAPI { /** * Delete category by identifier * @param {number} categoryId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryRepositoryV1Api */ catalogCategoryRepositoryV1DeleteByIdentifierDelete(categoryId: number, options?: any): Promise; /** * Get info about category by category id * @param {number} categoryId * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryRepositoryV1Api */ catalogCategoryRepositoryV1GetGet(categoryId: number, storeId?: number, options?: any): Promise; /** * Create category service * @param {any} [catalogCategoryRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryRepositoryV1Api */ catalogCategoryRepositoryV1SavePost(catalogCategoryRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create category service * @param {string} id * @param {any} [catalogCategoryRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCategoryRepositoryV1Api */ catalogCategoryRepositoryV1SavePut(id: string, catalogCategoryRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogCostStorageV1Api - fetch parameter creator * @export */ export declare const CatalogCostStorageV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete product cost. In case of at least one of skus is not found exception will be thrown. If error occurred during the delete exception will be thrown. * @param {any} [catalogCostStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1DeletePost(catalogCostStorageV1DeletePostBody?: any, options?: any): FetchArgs; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogCostStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1GetPost(catalogCostStorageV1GetPostBody?: any, options?: any): FetchArgs; /** * Add or update product cost. Input item should correspond to \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid cost, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogCostStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1UpdatePost(catalogCostStorageV1UpdatePostBody?: any, options?: any): FetchArgs; }; /** * CatalogCostStorageV1Api - functional programming interface * @export */ export declare const CatalogCostStorageV1ApiFp: (configuration?: Configuration) => { /** * Delete product cost. In case of at least one of skus is not found exception will be thrown. If error occurred during the delete exception will be thrown. * @param {any} [catalogCostStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1DeletePost(catalogCostStorageV1DeletePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogCostStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1GetPost(catalogCostStorageV1GetPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add or update product cost. Input item should correspond to \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid cost, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogCostStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1UpdatePost(catalogCostStorageV1UpdatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogCostStorageV1Api - factory interface * @export */ export declare const CatalogCostStorageV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete product cost. In case of at least one of skus is not found exception will be thrown. If error occurred during the delete exception will be thrown. * @param {any} [catalogCostStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1DeletePost(catalogCostStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogCostStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1GetPost(catalogCostStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product cost. Input item should correspond to \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid cost, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogCostStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogCostStorageV1UpdatePost(catalogCostStorageV1UpdatePostBody?: any, options?: any): Promise; }; /** * CatalogCostStorageV1Api - object-oriented interface * @export * @class CatalogCostStorageV1Api * @extends {BaseAPI} */ export declare class CatalogCostStorageV1Api extends BaseAPI { /** * Delete product cost. In case of at least one of skus is not found exception will be thrown. If error occurred during the delete exception will be thrown. * @param {any} [catalogCostStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCostStorageV1Api */ catalogCostStorageV1DeletePost(catalogCostStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogCostStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCostStorageV1Api */ catalogCostStorageV1GetPost(catalogCostStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product cost. Input item should correspond to \\Magento\\Catalog\\Api\\Data\\CostInterface. If any items will have invalid cost, store id or sku, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogCostStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogCostStorageV1Api */ catalogCostStorageV1UpdatePost(catalogCostStorageV1UpdatePostBody?: any, options?: any): Promise; } /** * CatalogInventoryStockRegistryV1Api - fetch parameter creator * @export */ export declare const CatalogInventoryStockRegistryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieves a list of SKU's with low inventory qty * @param {number} scopeId * @param {number} qty * @param {number} [currentPage] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetLowStockItemsGet(scopeId: number, qty: number, currentPage?: number, pageSize?: number, options?: any): FetchArgs; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockItemBySkuGet(productSku: string, scopeId?: number, options?: any): FetchArgs; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockStatusBySkuGet(productSku: string, scopeId?: number, options?: any): FetchArgs; /** * * @param {string} productSku * @param {string} itemId * @param {any} [catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1UpdateStockItemBySkuPut(productSku: string, itemId: string, catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody?: any, options?: any): FetchArgs; }; /** * CatalogInventoryStockRegistryV1Api - functional programming interface * @export */ export declare const CatalogInventoryStockRegistryV1ApiFp: (configuration?: Configuration) => { /** * Retrieves a list of SKU's with low inventory qty * @param {number} scopeId * @param {number} qty * @param {number} [currentPage] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetLowStockItemsGet(scopeId: number, qty: number, currentPage?: number, pageSize?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockItemBySkuGet(productSku: string, scopeId?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockStatusBySkuGet(productSku: string, scopeId?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {string} productSku * @param {string} itemId * @param {any} [catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1UpdateStockItemBySkuPut(productSku: string, itemId: string, catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogInventoryStockRegistryV1Api - factory interface * @export */ export declare const CatalogInventoryStockRegistryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieves a list of SKU's with low inventory qty * @param {number} scopeId * @param {number} qty * @param {number} [currentPage] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetLowStockItemsGet(scopeId: number, qty: number, currentPage?: number, pageSize?: number, options?: any): Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockItemBySkuGet(productSku: string, scopeId?: number, options?: any): Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1GetStockStatusBySkuGet(productSku: string, scopeId?: number, options?: any): Promise; /** * * @param {string} productSku * @param {string} itemId * @param {any} [catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogInventoryStockRegistryV1UpdateStockItemBySkuPut(productSku: string, itemId: string, catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody?: any, options?: any): Promise; }; /** * CatalogInventoryStockRegistryV1Api - object-oriented interface * @export * @class CatalogInventoryStockRegistryV1Api * @extends {BaseAPI} */ export declare class CatalogInventoryStockRegistryV1Api extends BaseAPI { /** * Retrieves a list of SKU's with low inventory qty * @param {number} scopeId * @param {number} qty * @param {number} [currentPage] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogInventoryStockRegistryV1Api */ catalogInventoryStockRegistryV1GetLowStockItemsGet(scopeId: number, qty: number, currentPage?: number, pageSize?: number, options?: any): Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogInventoryStockRegistryV1Api */ catalogInventoryStockRegistryV1GetStockItemBySkuGet(productSku: string, scopeId?: number, options?: any): Promise; /** * * @param {string} productSku * @param {number} [scopeId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogInventoryStockRegistryV1Api */ catalogInventoryStockRegistryV1GetStockStatusBySkuGet(productSku: string, scopeId?: number, options?: any): Promise; /** * * @param {string} productSku * @param {string} itemId * @param {any} [catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogInventoryStockRegistryV1Api */ catalogInventoryStockRegistryV1UpdateStockItemBySkuPut(productSku: string, itemId: string, catalogInventoryStockRegistryV1UpdateStockItemBySkuPutBody?: any, options?: any): Promise; } /** * CatalogProductAttributeGroupRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeGroupRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove attribute group by id * @param {number} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1DeleteByIdDelete(groupId: number, options?: any): FetchArgs; /** * Retrieve list of attribute groups * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save attribute group * @param {any} [catalogProductAttributeGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePost(catalogProductAttributeGroupRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save attribute group * @param {string} attributeSetId * @param {any} [catalogProductAttributeGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePut(attributeSetId: string, catalogProductAttributeGroupRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductAttributeGroupRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeGroupRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove attribute group by id * @param {number} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1DeleteByIdDelete(groupId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve list of attribute groups * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute group * @param {any} [catalogProductAttributeGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePost(catalogProductAttributeGroupRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute group * @param {string} attributeSetId * @param {any} [catalogProductAttributeGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePut(attributeSetId: string, catalogProductAttributeGroupRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductAttributeGroupRepositoryV1Api - factory interface * @export */ export declare const CatalogProductAttributeGroupRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove attribute group by id * @param {number} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1DeleteByIdDelete(groupId: number, options?: any): Promise; /** * Retrieve list of attribute groups * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute group * @param {any} [catalogProductAttributeGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePost(catalogProductAttributeGroupRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save attribute group * @param {string} attributeSetId * @param {any} [catalogProductAttributeGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeGroupRepositoryV1SavePut(attributeSetId: string, catalogProductAttributeGroupRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductAttributeGroupRepositoryV1Api - object-oriented interface * @export * @class CatalogProductAttributeGroupRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeGroupRepositoryV1Api extends BaseAPI { /** * Remove attribute group by id * @param {number} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeGroupRepositoryV1Api */ catalogProductAttributeGroupRepositoryV1DeleteByIdDelete(groupId: number, options?: any): Promise; /** * Retrieve list of attribute groups * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeGroupRepositoryV1Api */ catalogProductAttributeGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute group * @param {any} [catalogProductAttributeGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeGroupRepositoryV1Api */ catalogProductAttributeGroupRepositoryV1SavePost(catalogProductAttributeGroupRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save attribute group * @param {string} attributeSetId * @param {any} [catalogProductAttributeGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeGroupRepositoryV1Api */ catalogProductAttributeGroupRepositoryV1SavePut(attributeSetId: string, catalogProductAttributeGroupRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogProductAttributeManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Assign attribute to attribute set * @param {any} [catalogProductAttributeManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1AssignPost(catalogProductAttributeManagementV1AssignPostBody?: any, options?: any): FetchArgs; /** * Retrieve related attributes based on given attribute set ID * @param {string} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1GetAttributesGet(attributeSetId: string, options?: any): FetchArgs; /** * Remove attribute from attribute set * @param {string} attributeSetId * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1UnassignDelete(attributeSetId: string, attributeCode: string, options?: any): FetchArgs; }; /** * CatalogProductAttributeManagementV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeManagementV1ApiFp: (configuration?: Configuration) => { /** * Assign attribute to attribute set * @param {any} [catalogProductAttributeManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1AssignPost(catalogProductAttributeManagementV1AssignPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve related attributes based on given attribute set ID * @param {string} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1GetAttributesGet(attributeSetId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove attribute from attribute set * @param {string} attributeSetId * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1UnassignDelete(attributeSetId: string, attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductAttributeManagementV1Api - factory interface * @export */ export declare const CatalogProductAttributeManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Assign attribute to attribute set * @param {any} [catalogProductAttributeManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1AssignPost(catalogProductAttributeManagementV1AssignPostBody?: any, options?: any): Promise; /** * Retrieve related attributes based on given attribute set ID * @param {string} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1GetAttributesGet(attributeSetId: string, options?: any): Promise; /** * Remove attribute from attribute set * @param {string} attributeSetId * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeManagementV1UnassignDelete(attributeSetId: string, attributeCode: string, options?: any): Promise; }; /** * CatalogProductAttributeManagementV1Api - object-oriented interface * @export * @class CatalogProductAttributeManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeManagementV1Api extends BaseAPI { /** * Assign attribute to attribute set * @param {any} [catalogProductAttributeManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeManagementV1Api */ catalogProductAttributeManagementV1AssignPost(catalogProductAttributeManagementV1AssignPostBody?: any, options?: any): Promise; /** * Retrieve related attributes based on given attribute set ID * @param {string} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeManagementV1Api */ catalogProductAttributeManagementV1GetAttributesGet(attributeSetId: string, options?: any): Promise; /** * Remove attribute from attribute set * @param {string} attributeSetId * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeManagementV1Api */ catalogProductAttributeManagementV1UnassignDelete(attributeSetId: string, attributeCode: string, options?: any): Promise; } /** * CatalogProductAttributeMediaGalleryManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeMediaGalleryManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create new gallery entry * @param {string} sku * @param {any} [catalogProductAttributeMediaGalleryManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1CreatePost(sku: string, catalogProductAttributeMediaGalleryManagementV1CreatePostBody?: any, options?: any): FetchArgs; /** * Return information about gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetGet(sku: string, entryId: number, options?: any): FetchArgs; /** * Retrieve the list of gallery entries associated with given product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetListGet(sku: string, options?: any): FetchArgs; /** * Remove gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1RemoveDelete(sku: string, entryId: number, options?: any): FetchArgs; /** * Update gallery entry * @param {string} sku * @param {string} entryId * @param {any} [catalogProductAttributeMediaGalleryManagementV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1UpdatePut(sku: string, entryId: string, catalogProductAttributeMediaGalleryManagementV1UpdatePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductAttributeMediaGalleryManagementV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeMediaGalleryManagementV1ApiFp: (configuration?: Configuration) => { /** * Create new gallery entry * @param {string} sku * @param {any} [catalogProductAttributeMediaGalleryManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1CreatePost(sku: string, catalogProductAttributeMediaGalleryManagementV1CreatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Return information about gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetGet(sku: string, entryId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve the list of gallery entries associated with given product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1RemoveDelete(sku: string, entryId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Update gallery entry * @param {string} sku * @param {string} entryId * @param {any} [catalogProductAttributeMediaGalleryManagementV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1UpdatePut(sku: string, entryId: string, catalogProductAttributeMediaGalleryManagementV1UpdatePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductAttributeMediaGalleryManagementV1Api - factory interface * @export */ export declare const CatalogProductAttributeMediaGalleryManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create new gallery entry * @param {string} sku * @param {any} [catalogProductAttributeMediaGalleryManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1CreatePost(sku: string, catalogProductAttributeMediaGalleryManagementV1CreatePostBody?: any, options?: any): Promise; /** * Return information about gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetGet(sku: string, entryId: number, options?: any): Promise; /** * Retrieve the list of gallery entries associated with given product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1GetListGet(sku: string, options?: any): Promise; /** * Remove gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1RemoveDelete(sku: string, entryId: number, options?: any): Promise; /** * Update gallery entry * @param {string} sku * @param {string} entryId * @param {any} [catalogProductAttributeMediaGalleryManagementV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeMediaGalleryManagementV1UpdatePut(sku: string, entryId: string, catalogProductAttributeMediaGalleryManagementV1UpdatePutBody?: any, options?: any): Promise; }; /** * CatalogProductAttributeMediaGalleryManagementV1Api - object-oriented interface * @export * @class CatalogProductAttributeMediaGalleryManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeMediaGalleryManagementV1Api extends BaseAPI { /** * Create new gallery entry * @param {string} sku * @param {any} [catalogProductAttributeMediaGalleryManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeMediaGalleryManagementV1Api */ catalogProductAttributeMediaGalleryManagementV1CreatePost(sku: string, catalogProductAttributeMediaGalleryManagementV1CreatePostBody?: any, options?: any): Promise; /** * Return information about gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeMediaGalleryManagementV1Api */ catalogProductAttributeMediaGalleryManagementV1GetGet(sku: string, entryId: number, options?: any): Promise; /** * Retrieve the list of gallery entries associated with given product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeMediaGalleryManagementV1Api */ catalogProductAttributeMediaGalleryManagementV1GetListGet(sku: string, options?: any): Promise; /** * Remove gallery entry * @param {string} sku * @param {number} entryId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeMediaGalleryManagementV1Api */ catalogProductAttributeMediaGalleryManagementV1RemoveDelete(sku: string, entryId: number, options?: any): Promise; /** * Update gallery entry * @param {string} sku * @param {string} entryId * @param {any} [catalogProductAttributeMediaGalleryManagementV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeMediaGalleryManagementV1Api */ catalogProductAttributeMediaGalleryManagementV1UpdatePut(sku: string, entryId: string, catalogProductAttributeMediaGalleryManagementV1UpdatePutBody?: any, options?: any): Promise; } /** * CatalogProductAttributeOptionManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeOptionManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Add option to attribute * @param {string} attributeCode * @param {any} [catalogProductAttributeOptionManagementV1AddPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1AddPost(attributeCode: string, catalogProductAttributeOptionManagementV1AddPostBody?: any, options?: any): FetchArgs; /** * Delete option from attribute * @param {string} attributeCode * @param {string} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1DeleteDelete(attributeCode: string, optionId: string, options?: any): FetchArgs; /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): FetchArgs; }; /** * CatalogProductAttributeOptionManagementV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeOptionManagementV1ApiFp: (configuration?: Configuration) => { /** * Add option to attribute * @param {string} attributeCode * @param {any} [catalogProductAttributeOptionManagementV1AddPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1AddPost(attributeCode: string, catalogProductAttributeOptionManagementV1AddPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Delete option from attribute * @param {string} attributeCode * @param {string} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1DeleteDelete(attributeCode: string, optionId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductAttributeOptionManagementV1Api - factory interface * @export */ export declare const CatalogProductAttributeOptionManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Add option to attribute * @param {string} attributeCode * @param {any} [catalogProductAttributeOptionManagementV1AddPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1AddPost(attributeCode: string, catalogProductAttributeOptionManagementV1AddPostBody?: any, options?: any): Promise; /** * Delete option from attribute * @param {string} attributeCode * @param {string} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1DeleteDelete(attributeCode: string, optionId: string, options?: any): Promise; /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): Promise; }; /** * CatalogProductAttributeOptionManagementV1Api - object-oriented interface * @export * @class CatalogProductAttributeOptionManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeOptionManagementV1Api extends BaseAPI { /** * Add option to attribute * @param {string} attributeCode * @param {any} [catalogProductAttributeOptionManagementV1AddPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeOptionManagementV1Api */ catalogProductAttributeOptionManagementV1AddPost(attributeCode: string, catalogProductAttributeOptionManagementV1AddPostBody?: any, options?: any): Promise; /** * Delete option from attribute * @param {string} attributeCode * @param {string} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeOptionManagementV1Api */ catalogProductAttributeOptionManagementV1DeleteDelete(attributeCode: string, optionId: string, options?: any): Promise; /** * Retrieve list of attribute options * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeOptionManagementV1Api */ catalogProductAttributeOptionManagementV1GetItemsGet(attributeCode: string, options?: any): Promise; } /** * CatalogProductAttributeOptionUpdateV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeOptionUpdateV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Update attribute option * @param {string} attributeCode * @param {number} optionId * @param {any} [catalogProductAttributeOptionUpdateV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionUpdateV1UpdatePut(attributeCode: string, optionId: number, catalogProductAttributeOptionUpdateV1UpdatePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductAttributeOptionUpdateV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeOptionUpdateV1ApiFp: (configuration?: Configuration) => { /** * Update attribute option * @param {string} attributeCode * @param {number} optionId * @param {any} [catalogProductAttributeOptionUpdateV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionUpdateV1UpdatePut(attributeCode: string, optionId: number, catalogProductAttributeOptionUpdateV1UpdatePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductAttributeOptionUpdateV1Api - factory interface * @export */ export declare const CatalogProductAttributeOptionUpdateV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Update attribute option * @param {string} attributeCode * @param {number} optionId * @param {any} [catalogProductAttributeOptionUpdateV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeOptionUpdateV1UpdatePut(attributeCode: string, optionId: number, catalogProductAttributeOptionUpdateV1UpdatePutBody?: any, options?: any): Promise; }; /** * CatalogProductAttributeOptionUpdateV1Api - object-oriented interface * @export * @class CatalogProductAttributeOptionUpdateV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeOptionUpdateV1Api extends BaseAPI { /** * Update attribute option * @param {string} attributeCode * @param {number} optionId * @param {any} [catalogProductAttributeOptionUpdateV1UpdatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeOptionUpdateV1Api */ catalogProductAttributeOptionUpdateV1UpdatePut(attributeCode: string, optionId: number, catalogProductAttributeOptionUpdateV1UpdatePutBody?: any, options?: any): Promise; } /** * CatalogProductAttributeRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete Attribute by id * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1DeleteByIdDelete(attributeCode: string, options?: any): FetchArgs; /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetGet(attributeCode: string, options?: any): FetchArgs; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save attribute data * @param {any} [catalogProductAttributeRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePost(catalogProductAttributeRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save attribute data * @param {string} attributeCode * @param {any} [catalogProductAttributeRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePut(attributeCode: string, catalogProductAttributeRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductAttributeRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete Attribute by id * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1DeleteByIdDelete(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute data * @param {any} [catalogProductAttributeRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePost(catalogProductAttributeRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute data * @param {string} attributeCode * @param {any} [catalogProductAttributeRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePut(attributeCode: string, catalogProductAttributeRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductAttributeRepositoryV1Api - factory interface * @export */ export declare const CatalogProductAttributeRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete Attribute by id * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1DeleteByIdDelete(attributeCode: string, options?: any): Promise; /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute data * @param {any} [catalogProductAttributeRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePost(catalogProductAttributeRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save attribute data * @param {string} attributeCode * @param {any} [catalogProductAttributeRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeRepositoryV1SavePut(attributeCode: string, catalogProductAttributeRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductAttributeRepositoryV1Api - object-oriented interface * @export * @class CatalogProductAttributeRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeRepositoryV1Api extends BaseAPI { /** * Delete Attribute by id * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeRepositoryV1Api */ catalogProductAttributeRepositoryV1DeleteByIdDelete(attributeCode: string, options?: any): Promise; /** * Retrieve specific attribute * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeRepositoryV1Api */ catalogProductAttributeRepositoryV1GetGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes for entity type * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeRepositoryV1Api */ catalogProductAttributeRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute data * @param {any} [catalogProductAttributeRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeRepositoryV1Api */ catalogProductAttributeRepositoryV1SavePost(catalogProductAttributeRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save attribute data * @param {string} attributeCode * @param {any} [catalogProductAttributeRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeRepositoryV1Api */ catalogProductAttributeRepositoryV1SavePut(attributeCode: string, catalogProductAttributeRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogProductAttributeTypesListV1Api - fetch parameter creator * @export */ export declare const CatalogProductAttributeTypesListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of product attribute types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeTypesListV1GetItemsGet(options?: any): FetchArgs; }; /** * CatalogProductAttributeTypesListV1Api - functional programming interface * @export */ export declare const CatalogProductAttributeTypesListV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of product attribute types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeTypesListV1GetItemsGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductAttributeTypesListV1Api - factory interface * @export */ export declare const CatalogProductAttributeTypesListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of product attribute types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductAttributeTypesListV1GetItemsGet(options?: any): Promise; }; /** * CatalogProductAttributeTypesListV1Api - object-oriented interface * @export * @class CatalogProductAttributeTypesListV1Api * @extends {BaseAPI} */ export declare class CatalogProductAttributeTypesListV1Api extends BaseAPI { /** * Retrieve list of product attribute types * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductAttributeTypesListV1Api */ catalogProductAttributeTypesListV1GetItemsGet(options?: any): Promise; } /** * CatalogProductCustomOptionRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductCustomOptionRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete(sku: string, optionId: number, options?: any): FetchArgs; /** * Get custom option for a specific product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): FetchArgs; /** * Get the list of custom options for a specific product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetListGet(sku: string, options?: any): FetchArgs; /** * Save Custom Option * @param {any} [catalogProductCustomOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePost(catalogProductCustomOptionRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save Custom Option * @param {string} optionId * @param {any} [catalogProductCustomOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePut(optionId: string, catalogProductCustomOptionRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductCustomOptionRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductCustomOptionRepositoryV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete(sku: string, optionId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get custom option for a specific product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get the list of custom options for a specific product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Save Custom Option * @param {any} [catalogProductCustomOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePost(catalogProductCustomOptionRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save Custom Option * @param {string} optionId * @param {any} [catalogProductCustomOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePut(optionId: string, catalogProductCustomOptionRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductCustomOptionRepositoryV1Api - factory interface * @export */ export declare const CatalogProductCustomOptionRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete(sku: string, optionId: number, options?: any): Promise; /** * Get custom option for a specific product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): Promise; /** * Get the list of custom options for a specific product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Save Custom Option * @param {any} [catalogProductCustomOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePost(catalogProductCustomOptionRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Custom Option * @param {string} optionId * @param {any} [catalogProductCustomOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionRepositoryV1SavePut(optionId: string, catalogProductCustomOptionRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductCustomOptionRepositoryV1Api - object-oriented interface * @export * @class CatalogProductCustomOptionRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductCustomOptionRepositoryV1Api extends BaseAPI { /** * * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionRepositoryV1Api */ catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete(sku: string, optionId: number, options?: any): Promise; /** * Get custom option for a specific product * @param {string} sku * @param {number} optionId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionRepositoryV1Api */ catalogProductCustomOptionRepositoryV1GetGet(sku: string, optionId: number, options?: any): Promise; /** * Get the list of custom options for a specific product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionRepositoryV1Api */ catalogProductCustomOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Save Custom Option * @param {any} [catalogProductCustomOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionRepositoryV1Api */ catalogProductCustomOptionRepositoryV1SavePost(catalogProductCustomOptionRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Custom Option * @param {string} optionId * @param {any} [catalogProductCustomOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionRepositoryV1Api */ catalogProductCustomOptionRepositoryV1SavePut(optionId: string, catalogProductCustomOptionRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogProductCustomOptionTypeListV1Api - fetch parameter creator * @export */ export declare const CatalogProductCustomOptionTypeListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get custom option types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionTypeListV1GetItemsGet(options?: any): FetchArgs; }; /** * CatalogProductCustomOptionTypeListV1Api - functional programming interface * @export */ export declare const CatalogProductCustomOptionTypeListV1ApiFp: (configuration?: Configuration) => { /** * Get custom option types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionTypeListV1GetItemsGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductCustomOptionTypeListV1Api - factory interface * @export */ export declare const CatalogProductCustomOptionTypeListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get custom option types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductCustomOptionTypeListV1GetItemsGet(options?: any): Promise; }; /** * CatalogProductCustomOptionTypeListV1Api - object-oriented interface * @export * @class CatalogProductCustomOptionTypeListV1Api * @extends {BaseAPI} */ export declare class CatalogProductCustomOptionTypeListV1Api extends BaseAPI { /** * Get custom option types * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductCustomOptionTypeListV1Api */ catalogProductCustomOptionTypeListV1GetItemsGet(options?: any): Promise; } /** * CatalogProductLinkManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductLinkManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Provide the list of links for a specific product * @param {string} sku * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1GetLinkedItemsByTypeGet(sku: string, type: string, options?: any): FetchArgs; /** * Assign a product link to another product * @param {string} sku * @param {any} [catalogProductLinkManagementV1SetProductLinksPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1SetProductLinksPost(sku: string, catalogProductLinkManagementV1SetProductLinksPostBody?: any, options?: any): FetchArgs; }; /** * CatalogProductLinkManagementV1Api - functional programming interface * @export */ export declare const CatalogProductLinkManagementV1ApiFp: (configuration?: Configuration) => { /** * Provide the list of links for a specific product * @param {string} sku * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1GetLinkedItemsByTypeGet(sku: string, type: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Assign a product link to another product * @param {string} sku * @param {any} [catalogProductLinkManagementV1SetProductLinksPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1SetProductLinksPost(sku: string, catalogProductLinkManagementV1SetProductLinksPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductLinkManagementV1Api - factory interface * @export */ export declare const CatalogProductLinkManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Provide the list of links for a specific product * @param {string} sku * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1GetLinkedItemsByTypeGet(sku: string, type: string, options?: any): Promise; /** * Assign a product link to another product * @param {string} sku * @param {any} [catalogProductLinkManagementV1SetProductLinksPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkManagementV1SetProductLinksPost(sku: string, catalogProductLinkManagementV1SetProductLinksPostBody?: any, options?: any): Promise; }; /** * CatalogProductLinkManagementV1Api - object-oriented interface * @export * @class CatalogProductLinkManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductLinkManagementV1Api extends BaseAPI { /** * Provide the list of links for a specific product * @param {string} sku * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkManagementV1Api */ catalogProductLinkManagementV1GetLinkedItemsByTypeGet(sku: string, type: string, options?: any): Promise; /** * Assign a product link to another product * @param {string} sku * @param {any} [catalogProductLinkManagementV1SetProductLinksPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkManagementV1Api */ catalogProductLinkManagementV1SetProductLinksPost(sku: string, catalogProductLinkManagementV1SetProductLinksPostBody?: any, options?: any): Promise; } /** * CatalogProductLinkRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductLinkRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} sku * @param {string} type * @param {string} linkedProductSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1DeleteByIdDelete(sku: string, type: string, linkedProductSku: string, options?: any): FetchArgs; /** * Save product link * @param {string} sku * @param {any} [catalogProductLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1SavePut(sku: string, catalogProductLinkRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductLinkRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductLinkRepositoryV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} sku * @param {string} type * @param {string} linkedProductSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1DeleteByIdDelete(sku: string, type: string, linkedProductSku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save product link * @param {string} sku * @param {any} [catalogProductLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1SavePut(sku: string, catalogProductLinkRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductLinkRepositoryV1Api - factory interface * @export */ export declare const CatalogProductLinkRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} sku * @param {string} type * @param {string} linkedProductSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1DeleteByIdDelete(sku: string, type: string, linkedProductSku: string, options?: any): Promise; /** * Save product link * @param {string} sku * @param {any} [catalogProductLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkRepositoryV1SavePut(sku: string, catalogProductLinkRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductLinkRepositoryV1Api - object-oriented interface * @export * @class CatalogProductLinkRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductLinkRepositoryV1Api extends BaseAPI { /** * * @param {string} sku * @param {string} type * @param {string} linkedProductSku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkRepositoryV1Api */ catalogProductLinkRepositoryV1DeleteByIdDelete(sku: string, type: string, linkedProductSku: string, options?: any): Promise; /** * Save product link * @param {string} sku * @param {any} [catalogProductLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkRepositoryV1Api */ catalogProductLinkRepositoryV1SavePut(sku: string, catalogProductLinkRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogProductLinkTypeListV1Api - fetch parameter creator * @export */ export declare const CatalogProductLinkTypeListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Provide a list of the product link type attributes * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemAttributesGet(type: string, options?: any): FetchArgs; /** * Retrieve information about available product link types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemsGet(options?: any): FetchArgs; }; /** * CatalogProductLinkTypeListV1Api - functional programming interface * @export */ export declare const CatalogProductLinkTypeListV1ApiFp: (configuration?: Configuration) => { /** * Provide a list of the product link type attributes * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemAttributesGet(type: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Retrieve information about available product link types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemsGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductLinkTypeListV1Api - factory interface * @export */ export declare const CatalogProductLinkTypeListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Provide a list of the product link type attributes * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemAttributesGet(type: string, options?: any): Promise; /** * Retrieve information about available product link types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductLinkTypeListV1GetItemsGet(options?: any): Promise; }; /** * CatalogProductLinkTypeListV1Api - object-oriented interface * @export * @class CatalogProductLinkTypeListV1Api * @extends {BaseAPI} */ export declare class CatalogProductLinkTypeListV1Api extends BaseAPI { /** * Provide a list of the product link type attributes * @param {string} type * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkTypeListV1Api */ catalogProductLinkTypeListV1GetItemAttributesGet(type: string, options?: any): Promise; /** * Retrieve information about available product link types * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductLinkTypeListV1Api */ catalogProductLinkTypeListV1GetItemsGet(options?: any): Promise; } /** * CatalogProductMediaAttributeManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductMediaAttributeManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set. * @param {string} attributeSetName * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductMediaAttributeManagementV1GetListGet(attributeSetName: string, options?: any): FetchArgs; }; /** * CatalogProductMediaAttributeManagementV1Api - functional programming interface * @export */ export declare const CatalogProductMediaAttributeManagementV1ApiFp: (configuration?: Configuration) => { /** * Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set. * @param {string} attributeSetName * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductMediaAttributeManagementV1GetListGet(attributeSetName: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductMediaAttributeManagementV1Api - factory interface * @export */ export declare const CatalogProductMediaAttributeManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set. * @param {string} attributeSetName * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductMediaAttributeManagementV1GetListGet(attributeSetName: string, options?: any): Promise; }; /** * CatalogProductMediaAttributeManagementV1Api - object-oriented interface * @export * @class CatalogProductMediaAttributeManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductMediaAttributeManagementV1Api extends BaseAPI { /** * Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set. * @param {string} attributeSetName * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductMediaAttributeManagementV1Api */ catalogProductMediaAttributeManagementV1GetListGet(attributeSetName: string, options?: any): Promise; } /** * CatalogProductRenderListV1Api - fetch parameter creator * @export */ export declare const CatalogProductRenderListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Collect and retrieve the list of product render info. This info contains raw prices and formatted prices, product name, stock status, store_id, etc. * @param {number} storeId * @param {string} currencyCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRenderListV1GetListGet(storeId: number, currencyCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * CatalogProductRenderListV1Api - functional programming interface * @export */ export declare const CatalogProductRenderListV1ApiFp: (configuration?: Configuration) => { /** * Collect and retrieve the list of product render info. This info contains raw prices and formatted prices, product name, stock status, store_id, etc. * @param {number} storeId * @param {string} currencyCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRenderListV1GetListGet(storeId: number, currencyCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductRenderListV1Api - factory interface * @export */ export declare const CatalogProductRenderListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Collect and retrieve the list of product render info. This info contains raw prices and formatted prices, product name, stock status, store_id, etc. * @param {number} storeId * @param {string} currencyCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRenderListV1GetListGet(storeId: number, currencyCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * CatalogProductRenderListV1Api - object-oriented interface * @export * @class CatalogProductRenderListV1Api * @extends {BaseAPI} */ export declare class CatalogProductRenderListV1Api extends BaseAPI { /** * Collect and retrieve the list of product render info. This info contains raw prices and formatted prices, product name, stock status, store_id, etc. * @param {number} storeId * @param {string} currencyCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRenderListV1Api */ catalogProductRenderListV1GetListGet(storeId: number, currencyCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * CatalogProductRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1DeleteByIdDelete(sku: string, options?: any): FetchArgs; /** * Get info about product by product SKU * @param {string} sku * @param {boolean} [editMode] * @param {number} [storeId] * @param {boolean} [forceReload] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetGet(sku: string, editMode?: boolean, storeId?: number, forceReload?: boolean, options?: any): FetchArgs; /** * Get product list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Create product * @param {any} [catalogProductRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePost(catalogProductRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Create product * @param {string} sku * @param {any} [catalogProductRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePut(sku: string, catalogProductRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductRepositoryV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1DeleteByIdDelete(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get info about product by product SKU * @param {string} sku * @param {boolean} [editMode] * @param {number} [storeId] * @param {boolean} [forceReload] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetGet(sku: string, editMode?: boolean, storeId?: number, forceReload?: boolean, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get product list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create product * @param {any} [catalogProductRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePost(catalogProductRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create product * @param {string} sku * @param {any} [catalogProductRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePut(sku: string, catalogProductRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductRepositoryV1Api - factory interface * @export */ export declare const CatalogProductRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1DeleteByIdDelete(sku: string, options?: any): Promise; /** * Get info about product by product SKU * @param {string} sku * @param {boolean} [editMode] * @param {number} [storeId] * @param {boolean} [forceReload] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetGet(sku: string, editMode?: boolean, storeId?: number, forceReload?: boolean, options?: any): Promise; /** * Get product list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create product * @param {any} [catalogProductRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePost(catalogProductRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create product * @param {string} sku * @param {any} [catalogProductRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductRepositoryV1SavePut(sku: string, catalogProductRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductRepositoryV1Api - object-oriented interface * @export * @class CatalogProductRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductRepositoryV1Api extends BaseAPI { /** * * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRepositoryV1Api */ catalogProductRepositoryV1DeleteByIdDelete(sku: string, options?: any): Promise; /** * Get info about product by product SKU * @param {string} sku * @param {boolean} [editMode] * @param {number} [storeId] * @param {boolean} [forceReload] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRepositoryV1Api */ catalogProductRepositoryV1GetGet(sku: string, editMode?: boolean, storeId?: number, forceReload?: boolean, options?: any): Promise; /** * Get product list * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRepositoryV1Api */ catalogProductRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create product * @param {any} [catalogProductRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRepositoryV1Api */ catalogProductRepositoryV1SavePost(catalogProductRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create product * @param {string} sku * @param {any} [catalogProductRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductRepositoryV1Api */ catalogProductRepositoryV1SavePut(sku: string, catalogProductRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogProductTierPriceManagementV1Api - fetch parameter creator * @export */ export declare const CatalogProductTierPriceManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create tier price for product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} price * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1AddPost(sku: string, customerGroupId: string, price: number, qty: number, options?: any): FetchArgs; /** * Get tier price of product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1GetListGet(sku: string, customerGroupId: string, options?: any): FetchArgs; /** * Remove tier price from product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1RemoveDelete(sku: string, customerGroupId: string, qty: number, options?: any): FetchArgs; }; /** * CatalogProductTierPriceManagementV1Api - functional programming interface * @export */ export declare const CatalogProductTierPriceManagementV1ApiFp: (configuration?: Configuration) => { /** * Create tier price for product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} price * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1AddPost(sku: string, customerGroupId: string, price: number, qty: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get tier price of product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1GetListGet(sku: string, customerGroupId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove tier price from product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1RemoveDelete(sku: string, customerGroupId: string, qty: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductTierPriceManagementV1Api - factory interface * @export */ export declare const CatalogProductTierPriceManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create tier price for product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} price * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1AddPost(sku: string, customerGroupId: string, price: number, qty: number, options?: any): Promise; /** * Get tier price of product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1GetListGet(sku: string, customerGroupId: string, options?: any): Promise; /** * Remove tier price from product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTierPriceManagementV1RemoveDelete(sku: string, customerGroupId: string, qty: number, options?: any): Promise; }; /** * CatalogProductTierPriceManagementV1Api - object-oriented interface * @export * @class CatalogProductTierPriceManagementV1Api * @extends {BaseAPI} */ export declare class CatalogProductTierPriceManagementV1Api extends BaseAPI { /** * Create tier price for product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} price * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductTierPriceManagementV1Api */ catalogProductTierPriceManagementV1AddPost(sku: string, customerGroupId: string, price: number, qty: number, options?: any): Promise; /** * Get tier price of product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductTierPriceManagementV1Api */ catalogProductTierPriceManagementV1GetListGet(sku: string, customerGroupId: string, options?: any): Promise; /** * Remove tier price from product * @param {string} sku * @param {string} customerGroupId 'all' can be used to specify 'ALL GROUPS' * @param {number} qty * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductTierPriceManagementV1Api */ catalogProductTierPriceManagementV1RemoveDelete(sku: string, customerGroupId: string, qty: number, options?: any): Promise; } /** * CatalogProductTypeListV1Api - fetch parameter creator * @export */ export declare const CatalogProductTypeListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve available product types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTypeListV1GetProductTypesGet(options?: any): FetchArgs; }; /** * CatalogProductTypeListV1Api - functional programming interface * @export */ export declare const CatalogProductTypeListV1ApiFp: (configuration?: Configuration) => { /** * Retrieve available product types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTypeListV1GetProductTypesGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogProductTypeListV1Api - factory interface * @export */ export declare const CatalogProductTypeListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve available product types * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductTypeListV1GetProductTypesGet(options?: any): Promise; }; /** * CatalogProductTypeListV1Api - object-oriented interface * @export * @class CatalogProductTypeListV1Api * @extends {BaseAPI} */ export declare class CatalogProductTypeListV1Api extends BaseAPI { /** * Retrieve available product types * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductTypeListV1Api */ catalogProductTypeListV1GetProductTypesGet(options?: any): Promise; } /** * CatalogProductWebsiteLinkRepositoryV1Api - fetch parameter creator * @export */ export declare const CatalogProductWebsiteLinkRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove the website assignment from the product by product sku * @param {string} sku * @param {number} websiteId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete(sku: string, websiteId: number, options?: any): FetchArgs; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePost(sku: string, catalogProductWebsiteLinkRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePut(sku: string, catalogProductWebsiteLinkRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CatalogProductWebsiteLinkRepositoryV1Api - functional programming interface * @export */ export declare const CatalogProductWebsiteLinkRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove the website assignment from the product by product sku * @param {string} sku * @param {number} websiteId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete(sku: string, websiteId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePost(sku: string, catalogProductWebsiteLinkRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePut(sku: string, catalogProductWebsiteLinkRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CatalogProductWebsiteLinkRepositoryV1Api - factory interface * @export */ export declare const CatalogProductWebsiteLinkRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove the website assignment from the product by product sku * @param {string} sku * @param {number} websiteId * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete(sku: string, websiteId: number, options?: any): Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePost(sku: string, catalogProductWebsiteLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogProductWebsiteLinkRepositoryV1SavePut(sku: string, catalogProductWebsiteLinkRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CatalogProductWebsiteLinkRepositoryV1Api - object-oriented interface * @export * @class CatalogProductWebsiteLinkRepositoryV1Api * @extends {BaseAPI} */ export declare class CatalogProductWebsiteLinkRepositoryV1Api extends BaseAPI { /** * Remove the website assignment from the product by product sku * @param {string} sku * @param {number} websiteId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductWebsiteLinkRepositoryV1Api */ catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete(sku: string, websiteId: number, options?: any): Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductWebsiteLinkRepositoryV1Api */ catalogProductWebsiteLinkRepositoryV1SavePost(sku: string, catalogProductWebsiteLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Assign a product to the website * @param {string} sku * @param {any} [catalogProductWebsiteLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogProductWebsiteLinkRepositoryV1Api */ catalogProductWebsiteLinkRepositoryV1SavePut(sku: string, catalogProductWebsiteLinkRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CatalogSpecialPriceStorageV1Api - fetch parameter creator * @export */ export declare const CatalogSpecialPriceStorageV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the delete exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1DeletePost(catalogSpecialPriceStorageV1DeletePostBody?: any, options?: any): FetchArgs; /** * Return product's special price. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1GetPost(catalogSpecialPriceStorageV1GetPostBody?: any, options?: any): FetchArgs; /** * Add or update product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1UpdatePost(catalogSpecialPriceStorageV1UpdatePostBody?: any, options?: any): FetchArgs; }; /** * CatalogSpecialPriceStorageV1Api - functional programming interface * @export */ export declare const CatalogSpecialPriceStorageV1ApiFp: (configuration?: Configuration) => { /** * Delete product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the delete exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1DeletePost(catalogSpecialPriceStorageV1DeletePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Return product's special price. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1GetPost(catalogSpecialPriceStorageV1GetPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add or update product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1UpdatePost(catalogSpecialPriceStorageV1UpdatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogSpecialPriceStorageV1Api - factory interface * @export */ export declare const CatalogSpecialPriceStorageV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the delete exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1DeletePost(catalogSpecialPriceStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product's special price. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1GetPost(catalogSpecialPriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogSpecialPriceStorageV1UpdatePost(catalogSpecialPriceStorageV1UpdatePostBody?: any, options?: any): Promise; }; /** * CatalogSpecialPriceStorageV1Api - object-oriented interface * @export * @class CatalogSpecialPriceStorageV1Api * @extends {BaseAPI} */ export declare class CatalogSpecialPriceStorageV1Api extends BaseAPI { /** * Delete product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the delete exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogSpecialPriceStorageV1Api */ catalogSpecialPriceStorageV1DeletePost(catalogSpecialPriceStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product's special price. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogSpecialPriceStorageV1Api */ catalogSpecialPriceStorageV1GetPost(catalogSpecialPriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Add or update product's special price. If any items will have invalid price, store id, sku or dates, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogSpecialPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogSpecialPriceStorageV1Api */ catalogSpecialPriceStorageV1UpdatePost(catalogSpecialPriceStorageV1UpdatePostBody?: any, options?: any): Promise; } /** * CatalogTierPriceStorageV1Api - fetch parameter creator * @export */ export declare const CatalogTierPriceStorageV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete product tier prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1DeletePost(catalogTierPriceStorageV1DeletePostBody?: any, options?: any): FetchArgs; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogTierPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1GetPost(catalogTierPriceStorageV1GetPostBody?: any, options?: any): FetchArgs; /** * Remove existing tier prices and replace them with the new ones. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from replace list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1ReplacePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1ReplacePut(catalogTierPriceStorageV1ReplacePutBody?: any, options?: any): FetchArgs; /** * Add or update product prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1UpdatePost(catalogTierPriceStorageV1UpdatePostBody?: any, options?: any): FetchArgs; }; /** * CatalogTierPriceStorageV1Api - functional programming interface * @export */ export declare const CatalogTierPriceStorageV1ApiFp: (configuration?: Configuration) => { /** * Delete product tier prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1DeletePost(catalogTierPriceStorageV1DeletePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogTierPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1GetPost(catalogTierPriceStorageV1GetPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove existing tier prices and replace them with the new ones. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from replace list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1ReplacePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1ReplacePut(catalogTierPriceStorageV1ReplacePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add or update product prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1UpdatePost(catalogTierPriceStorageV1UpdatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CatalogTierPriceStorageV1Api - factory interface * @export */ export declare const CatalogTierPriceStorageV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete product tier prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1DeletePost(catalogTierPriceStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogTierPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1GetPost(catalogTierPriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Remove existing tier prices and replace them with the new ones. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from replace list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1ReplacePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1ReplacePut(catalogTierPriceStorageV1ReplacePutBody?: any, options?: any): Promise; /** * Add or update product prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ catalogTierPriceStorageV1UpdatePost(catalogTierPriceStorageV1UpdatePostBody?: any, options?: any): Promise; }; /** * CatalogTierPriceStorageV1Api - object-oriented interface * @export * @class CatalogTierPriceStorageV1Api * @extends {BaseAPI} */ export declare class CatalogTierPriceStorageV1Api extends BaseAPI { /** * Delete product tier prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from delete list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1DeletePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogTierPriceStorageV1Api */ catalogTierPriceStorageV1DeletePost(catalogTierPriceStorageV1DeletePostBody?: any, options?: any): Promise; /** * Return product prices. In case of at least one of skus is not found exception will be thrown. * @param {any} [catalogTierPriceStorageV1GetPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogTierPriceStorageV1Api */ catalogTierPriceStorageV1GetPost(catalogTierPriceStorageV1GetPostBody?: any, options?: any): Promise; /** * Remove existing tier prices and replace them with the new ones. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from replace list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1ReplacePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogTierPriceStorageV1Api */ catalogTierPriceStorageV1ReplacePut(catalogTierPriceStorageV1ReplacePutBody?: any, options?: any): Promise; /** * Add or update product prices. If any items will have invalid price, price type, website id, sku, customer group or quantity, they will be marked as failed and excluded from update list and \\Magento\\Catalog\\Api\\Data\\PriceUpdateResultInterface[] with problem description will be returned. If there were no failed items during update empty array will be returned. If error occurred during the update exception will be thrown. * @param {any} [catalogTierPriceStorageV1UpdatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CatalogTierPriceStorageV1Api */ catalogTierPriceStorageV1UpdatePost(catalogTierPriceStorageV1UpdatePostBody?: any, options?: any): Promise; } /** * CheckoutAgreementsCheckoutAgreementsListV1Api - fetch parameter creator * @export */ export declare const CheckoutAgreementsCheckoutAgreementsListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * List of checkout agreements. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * CheckoutAgreementsCheckoutAgreementsListV1Api - functional programming interface * @export */ export declare const CheckoutAgreementsCheckoutAgreementsListV1ApiFp: (configuration?: Configuration) => { /** * List of checkout agreements. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CheckoutAgreementsCheckoutAgreementsListV1Api - factory interface * @export */ export declare const CheckoutAgreementsCheckoutAgreementsListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * List of checkout agreements. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * CheckoutAgreementsCheckoutAgreementsListV1Api - object-oriented interface * @export * @class CheckoutAgreementsCheckoutAgreementsListV1Api * @extends {BaseAPI} */ export declare class CheckoutAgreementsCheckoutAgreementsListV1Api extends BaseAPI { /** * List of checkout agreements. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutAgreementsCheckoutAgreementsListV1Api */ checkoutAgreementsCheckoutAgreementsListV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * CheckoutAgreementsCheckoutAgreementsRepositoryV1Api - fetch parameter creator * @export */ export declare const CheckoutAgreementsCheckoutAgreementsRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Lists active checkout agreements. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet(options?: any): FetchArgs; }; /** * CheckoutAgreementsCheckoutAgreementsRepositoryV1Api - functional programming interface * @export */ export declare const CheckoutAgreementsCheckoutAgreementsRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Lists active checkout agreements. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CheckoutAgreementsCheckoutAgreementsRepositoryV1Api - factory interface * @export */ export declare const CheckoutAgreementsCheckoutAgreementsRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Lists active checkout agreements. * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet(options?: any): Promise; }; /** * CheckoutAgreementsCheckoutAgreementsRepositoryV1Api - object-oriented interface * @export * @class CheckoutAgreementsCheckoutAgreementsRepositoryV1Api * @extends {BaseAPI} */ export declare class CheckoutAgreementsCheckoutAgreementsRepositoryV1Api extends BaseAPI { /** * Lists active checkout agreements. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutAgreementsCheckoutAgreementsRepositoryV1Api */ checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet(options?: any): Promise; } /** * CheckoutGuestPaymentInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutGuestPaymentInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get payment information * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet(cartId: string, options?: any): FetchArgs; /** * Set payment information and place order for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): FetchArgs; /** * Set payment information for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): FetchArgs; }; /** * CheckoutGuestPaymentInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutGuestPaymentInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * Get payment information * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set payment information and place order for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set payment information for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutGuestPaymentInformationManagementV1Api - factory interface * @export */ export declare const CheckoutGuestPaymentInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get payment information * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet(cartId: string, options?: any): Promise; /** * Set payment information and place order for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): Promise; /** * Set payment information for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): Promise; }; /** * CheckoutGuestPaymentInformationManagementV1Api - object-oriented interface * @export * @class CheckoutGuestPaymentInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutGuestPaymentInformationManagementV1Api extends BaseAPI { /** * Get payment information * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutGuestPaymentInformationManagementV1Api */ checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet(cartId: string, options?: any): Promise; /** * Set payment information and place order for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutGuestPaymentInformationManagementV1Api */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): Promise; /** * Set payment information for a specified cart. * @param {string} cartId * @param {any} [checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutGuestPaymentInformationManagementV1Api */ checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost(cartId: string, checkoutGuestPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): Promise; } /** * CheckoutGuestShippingInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutGuestShippingInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} cartId * @param {any} [checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestShippingInformationManagementV1SaveAddressInformationPost(cartId: string, checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): FetchArgs; }; /** * CheckoutGuestShippingInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutGuestShippingInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} cartId * @param {any} [checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestShippingInformationManagementV1SaveAddressInformationPost(cartId: string, checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutGuestShippingInformationManagementV1Api - factory interface * @export */ export declare const CheckoutGuestShippingInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} cartId * @param {any} [checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestShippingInformationManagementV1SaveAddressInformationPost(cartId: string, checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; }; /** * CheckoutGuestShippingInformationManagementV1Api - object-oriented interface * @export * @class CheckoutGuestShippingInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutGuestShippingInformationManagementV1Api extends BaseAPI { /** * * @param {string} cartId * @param {any} [checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutGuestShippingInformationManagementV1Api */ checkoutGuestShippingInformationManagementV1SaveAddressInformationPost(cartId: string, checkoutGuestShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; } /** * CheckoutGuestTotalsInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutGuestTotalsInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Calculate quote totals based on address and shipping method. * @param {string} cartId * @param {any} [checkoutGuestTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestTotalsInformationManagementV1CalculatePost(cartId: string, checkoutGuestTotalsInformationManagementV1CalculatePostBody?: any, options?: any): FetchArgs; }; /** * CheckoutGuestTotalsInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutGuestTotalsInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * Calculate quote totals based on address and shipping method. * @param {string} cartId * @param {any} [checkoutGuestTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestTotalsInformationManagementV1CalculatePost(cartId: string, checkoutGuestTotalsInformationManagementV1CalculatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutGuestTotalsInformationManagementV1Api - factory interface * @export */ export declare const CheckoutGuestTotalsInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Calculate quote totals based on address and shipping method. * @param {string} cartId * @param {any} [checkoutGuestTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutGuestTotalsInformationManagementV1CalculatePost(cartId: string, checkoutGuestTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; }; /** * CheckoutGuestTotalsInformationManagementV1Api - object-oriented interface * @export * @class CheckoutGuestTotalsInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutGuestTotalsInformationManagementV1Api extends BaseAPI { /** * Calculate quote totals based on address and shipping method. * @param {string} cartId * @param {any} [checkoutGuestTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutGuestTotalsInformationManagementV1Api */ checkoutGuestTotalsInformationManagementV1CalculatePost(cartId: string, checkoutGuestTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; } /** * CheckoutPaymentInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutPaymentInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get payment information * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1GetPaymentInformationGet(options?: any): FetchArgs; /** * Set payment information and place order for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): FetchArgs; /** * Set payment information for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationPost(checkoutPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): FetchArgs; }; /** * CheckoutPaymentInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutPaymentInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * Get payment information * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1GetPaymentInformationGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set payment information and place order for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set payment information for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationPost(checkoutPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutPaymentInformationManagementV1Api - factory interface * @export */ export declare const CheckoutPaymentInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get payment information * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1GetPaymentInformationGet(options?: any): Promise; /** * Set payment information and place order for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): Promise; /** * Set payment information for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutPaymentInformationManagementV1SavePaymentInformationPost(checkoutPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): Promise; }; /** * CheckoutPaymentInformationManagementV1Api - object-oriented interface * @export * @class CheckoutPaymentInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutPaymentInformationManagementV1Api extends BaseAPI { /** * Get payment information * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutPaymentInformationManagementV1Api */ checkoutPaymentInformationManagementV1GetPaymentInformationGet(options?: any): Promise; /** * Set payment information and place order for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutPaymentInformationManagementV1Api */ checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost(checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPostBody?: any, options?: any): Promise; /** * Set payment information for a specified cart. * @param {any} [checkoutPaymentInformationManagementV1SavePaymentInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutPaymentInformationManagementV1Api */ checkoutPaymentInformationManagementV1SavePaymentInformationPost(checkoutPaymentInformationManagementV1SavePaymentInformationPostBody?: any, options?: any): Promise; } /** * CheckoutShippingInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutShippingInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost(checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): FetchArgs; /** * * @param {number} cartId * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost_1(cartId: number, checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): FetchArgs; }; /** * CheckoutShippingInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutShippingInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost(checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * * @param {number} cartId * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost_1(cartId: number, checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutShippingInformationManagementV1Api - factory interface * @export */ export declare const CheckoutShippingInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost(checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; /** * * @param {number} cartId * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutShippingInformationManagementV1SaveAddressInformationPost_1(cartId: number, checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; }; /** * CheckoutShippingInformationManagementV1Api - object-oriented interface * @export * @class CheckoutShippingInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutShippingInformationManagementV1Api extends BaseAPI { /** * * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutShippingInformationManagementV1Api */ checkoutShippingInformationManagementV1SaveAddressInformationPost(checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; /** * * @param {number} cartId * @param {any} [checkoutShippingInformationManagementV1SaveAddressInformationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutShippingInformationManagementV1Api */ checkoutShippingInformationManagementV1SaveAddressInformationPost_1(cartId: number, checkoutShippingInformationManagementV1SaveAddressInformationPostBody?: any, options?: any): Promise; } /** * CheckoutTotalsInformationManagementV1Api - fetch parameter creator * @export */ export declare const CheckoutTotalsInformationManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Calculate quote totals based on address and shipping method. * @param {number} cartId * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost(cartId: number, checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): FetchArgs; /** * Calculate quote totals based on address and shipping method. * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost_1(checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): FetchArgs; }; /** * CheckoutTotalsInformationManagementV1Api - functional programming interface * @export */ export declare const CheckoutTotalsInformationManagementV1ApiFp: (configuration?: Configuration) => { /** * Calculate quote totals based on address and shipping method. * @param {number} cartId * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost(cartId: number, checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Calculate quote totals based on address and shipping method. * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost_1(checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CheckoutTotalsInformationManagementV1Api - factory interface * @export */ export declare const CheckoutTotalsInformationManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Calculate quote totals based on address and shipping method. * @param {number} cartId * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost(cartId: number, checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; /** * Calculate quote totals based on address and shipping method. * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ checkoutTotalsInformationManagementV1CalculatePost_1(checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; }; /** * CheckoutTotalsInformationManagementV1Api - object-oriented interface * @export * @class CheckoutTotalsInformationManagementV1Api * @extends {BaseAPI} */ export declare class CheckoutTotalsInformationManagementV1Api extends BaseAPI { /** * Calculate quote totals based on address and shipping method. * @param {number} cartId * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutTotalsInformationManagementV1Api */ checkoutTotalsInformationManagementV1CalculatePost(cartId: number, checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; /** * Calculate quote totals based on address and shipping method. * @param {any} [checkoutTotalsInformationManagementV1CalculatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CheckoutTotalsInformationManagementV1Api */ checkoutTotalsInformationManagementV1CalculatePost_1(checkoutTotalsInformationManagementV1CalculatePostBody?: any, options?: any): Promise; } /** * CmsBlockRepositoryV1Api - fetch parameter creator * @export */ export declare const CmsBlockRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete block by ID. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1DeleteByIdDelete(blockId: string, options?: any): FetchArgs; /** * Retrieve block. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetByIdGet(blockId: string, options?: any): FetchArgs; /** * Retrieve blocks matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save block. * @param {any} [cmsBlockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePost(cmsBlockRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save block. * @param {string} id * @param {any} [cmsBlockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePut(id: string, cmsBlockRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CmsBlockRepositoryV1Api - functional programming interface * @export */ export declare const CmsBlockRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete block by ID. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1DeleteByIdDelete(blockId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve block. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetByIdGet(blockId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve blocks matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save block. * @param {any} [cmsBlockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePost(cmsBlockRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save block. * @param {string} id * @param {any} [cmsBlockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePut(id: string, cmsBlockRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CmsBlockRepositoryV1Api - factory interface * @export */ export declare const CmsBlockRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete block by ID. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1DeleteByIdDelete(blockId: string, options?: any): Promise; /** * Retrieve block. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetByIdGet(blockId: string, options?: any): Promise; /** * Retrieve blocks matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save block. * @param {any} [cmsBlockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePost(cmsBlockRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save block. * @param {string} id * @param {any} [cmsBlockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsBlockRepositoryV1SavePut(id: string, cmsBlockRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CmsBlockRepositoryV1Api - object-oriented interface * @export * @class CmsBlockRepositoryV1Api * @extends {BaseAPI} */ export declare class CmsBlockRepositoryV1Api extends BaseAPI { /** * Delete block by ID. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsBlockRepositoryV1Api */ cmsBlockRepositoryV1DeleteByIdDelete(blockId: string, options?: any): Promise; /** * Retrieve block. * @param {string} blockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsBlockRepositoryV1Api */ cmsBlockRepositoryV1GetByIdGet(blockId: string, options?: any): Promise; /** * Retrieve blocks matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsBlockRepositoryV1Api */ cmsBlockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save block. * @param {any} [cmsBlockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsBlockRepositoryV1Api */ cmsBlockRepositoryV1SavePost(cmsBlockRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save block. * @param {string} id * @param {any} [cmsBlockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsBlockRepositoryV1Api */ cmsBlockRepositoryV1SavePut(id: string, cmsBlockRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CmsPageRepositoryV1Api - fetch parameter creator * @export */ export declare const CmsPageRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete page by ID. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1DeleteByIdDelete(pageId: number, options?: any): FetchArgs; /** * Retrieve page. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetByIdGet(pageId: number, options?: any): FetchArgs; /** * Retrieve pages matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save page. * @param {any} [cmsPageRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePost(cmsPageRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save page. * @param {string} id * @param {any} [cmsPageRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePut(id: string, cmsPageRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CmsPageRepositoryV1Api - functional programming interface * @export */ export declare const CmsPageRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete page by ID. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1DeleteByIdDelete(pageId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve page. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetByIdGet(pageId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve pages matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save page. * @param {any} [cmsPageRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePost(cmsPageRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save page. * @param {string} id * @param {any} [cmsPageRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePut(id: string, cmsPageRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CmsPageRepositoryV1Api - factory interface * @export */ export declare const CmsPageRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete page by ID. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1DeleteByIdDelete(pageId: number, options?: any): Promise; /** * Retrieve page. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetByIdGet(pageId: number, options?: any): Promise; /** * Retrieve pages matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save page. * @param {any} [cmsPageRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePost(cmsPageRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save page. * @param {string} id * @param {any} [cmsPageRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ cmsPageRepositoryV1SavePut(id: string, cmsPageRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CmsPageRepositoryV1Api - object-oriented interface * @export * @class CmsPageRepositoryV1Api * @extends {BaseAPI} */ export declare class CmsPageRepositoryV1Api extends BaseAPI { /** * Delete page by ID. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsPageRepositoryV1Api */ cmsPageRepositoryV1DeleteByIdDelete(pageId: number, options?: any): Promise; /** * Retrieve page. * @param {number} pageId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsPageRepositoryV1Api */ cmsPageRepositoryV1GetByIdGet(pageId: number, options?: any): Promise; /** * Retrieve pages matching the specified criteria. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsPageRepositoryV1Api */ cmsPageRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save page. * @param {any} [cmsPageRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsPageRepositoryV1Api */ cmsPageRepositoryV1SavePost(cmsPageRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save page. * @param {string} id * @param {any} [cmsPageRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CmsPageRepositoryV1Api */ cmsPageRepositoryV1SavePut(id: string, cmsPageRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * ConfigurableProductConfigurableProductManagementV1Api - fetch parameter creator * @export */ export declare const ConfigurableProductConfigurableProductManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Generate variation based on same product * @param {any} [configurableProductConfigurableProductManagementV1GenerateVariationPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductConfigurableProductManagementV1GenerateVariationPut(configurableProductConfigurableProductManagementV1GenerateVariationPutBody?: any, options?: any): FetchArgs; }; /** * ConfigurableProductConfigurableProductManagementV1Api - functional programming interface * @export */ export declare const ConfigurableProductConfigurableProductManagementV1ApiFp: (configuration?: Configuration) => { /** * Generate variation based on same product * @param {any} [configurableProductConfigurableProductManagementV1GenerateVariationPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductConfigurableProductManagementV1GenerateVariationPut(configurableProductConfigurableProductManagementV1GenerateVariationPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * ConfigurableProductConfigurableProductManagementV1Api - factory interface * @export */ export declare const ConfigurableProductConfigurableProductManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Generate variation based on same product * @param {any} [configurableProductConfigurableProductManagementV1GenerateVariationPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductConfigurableProductManagementV1GenerateVariationPut(configurableProductConfigurableProductManagementV1GenerateVariationPutBody?: any, options?: any): Promise; }; /** * ConfigurableProductConfigurableProductManagementV1Api - object-oriented interface * @export * @class ConfigurableProductConfigurableProductManagementV1Api * @extends {BaseAPI} */ export declare class ConfigurableProductConfigurableProductManagementV1Api extends BaseAPI { /** * Generate variation based on same product * @param {any} [configurableProductConfigurableProductManagementV1GenerateVariationPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductConfigurableProductManagementV1Api */ configurableProductConfigurableProductManagementV1GenerateVariationPut(configurableProductConfigurableProductManagementV1GenerateVariationPutBody?: any, options?: any): Promise; } /** * ConfigurableProductLinkManagementV1Api - fetch parameter creator * @export */ export declare const ConfigurableProductLinkManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} sku * @param {any} [configurableProductLinkManagementV1AddChildPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1AddChildPost(sku: string, configurableProductLinkManagementV1AddChildPostBody?: any, options?: any): FetchArgs; /** * Get all children for Configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1GetChildrenGet(sku: string, options?: any): FetchArgs; /** * Remove configurable product option * @param {string} sku * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1RemoveChildDelete(sku: string, childSku: string, options?: any): FetchArgs; }; /** * ConfigurableProductLinkManagementV1Api - functional programming interface * @export */ export declare const ConfigurableProductLinkManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} sku * @param {any} [configurableProductLinkManagementV1AddChildPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1AddChildPost(sku: string, configurableProductLinkManagementV1AddChildPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get all children for Configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1GetChildrenGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Remove configurable product option * @param {string} sku * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1RemoveChildDelete(sku: string, childSku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * ConfigurableProductLinkManagementV1Api - factory interface * @export */ export declare const ConfigurableProductLinkManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} sku * @param {any} [configurableProductLinkManagementV1AddChildPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1AddChildPost(sku: string, configurableProductLinkManagementV1AddChildPostBody?: any, options?: any): Promise; /** * Get all children for Configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1GetChildrenGet(sku: string, options?: any): Promise; /** * Remove configurable product option * @param {string} sku * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductLinkManagementV1RemoveChildDelete(sku: string, childSku: string, options?: any): Promise; }; /** * ConfigurableProductLinkManagementV1Api - object-oriented interface * @export * @class ConfigurableProductLinkManagementV1Api * @extends {BaseAPI} */ export declare class ConfigurableProductLinkManagementV1Api extends BaseAPI { /** * * @param {string} sku * @param {any} [configurableProductLinkManagementV1AddChildPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductLinkManagementV1Api */ configurableProductLinkManagementV1AddChildPost(sku: string, configurableProductLinkManagementV1AddChildPostBody?: any, options?: any): Promise; /** * Get all children for Configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductLinkManagementV1Api */ configurableProductLinkManagementV1GetChildrenGet(sku: string, options?: any): Promise; /** * Remove configurable product option * @param {string} sku * @param {string} childSku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductLinkManagementV1Api */ configurableProductLinkManagementV1RemoveChildDelete(sku: string, childSku: string, options?: any): Promise; } /** * ConfigurableProductOptionRepositoryV1Api - fetch parameter creator * @export */ export declare const ConfigurableProductOptionRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove option from configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1DeleteByIdDelete(sku: string, id: number, options?: any): FetchArgs; /** * Get option for configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetGet(sku: string, id: number, options?: any): FetchArgs; /** * Get all options for configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetListGet(sku: string, options?: any): FetchArgs; /** * Save option * @param {string} sku * @param {any} [configurableProductOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePost(sku: string, configurableProductOptionRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save option * @param {string} sku * @param {string} id * @param {any} [configurableProductOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePut(sku: string, id: string, configurableProductOptionRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * ConfigurableProductOptionRepositoryV1Api - functional programming interface * @export */ export declare const ConfigurableProductOptionRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove option from configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1DeleteByIdDelete(sku: string, id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get option for configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetGet(sku: string, id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get all options for configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Save option * @param {string} sku * @param {any} [configurableProductOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePost(sku: string, configurableProductOptionRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save option * @param {string} sku * @param {string} id * @param {any} [configurableProductOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePut(sku: string, id: string, configurableProductOptionRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * ConfigurableProductOptionRepositoryV1Api - factory interface * @export */ export declare const ConfigurableProductOptionRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove option from configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1DeleteByIdDelete(sku: string, id: number, options?: any): Promise; /** * Get option for configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetGet(sku: string, id: number, options?: any): Promise; /** * Get all options for configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Save option * @param {string} sku * @param {any} [configurableProductOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePost(sku: string, configurableProductOptionRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save option * @param {string} sku * @param {string} id * @param {any} [configurableProductOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ configurableProductOptionRepositoryV1SavePut(sku: string, id: string, configurableProductOptionRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * ConfigurableProductOptionRepositoryV1Api - object-oriented interface * @export * @class ConfigurableProductOptionRepositoryV1Api * @extends {BaseAPI} */ export declare class ConfigurableProductOptionRepositoryV1Api extends BaseAPI { /** * Remove option from configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductOptionRepositoryV1Api */ configurableProductOptionRepositoryV1DeleteByIdDelete(sku: string, id: number, options?: any): Promise; /** * Get option for configurable product * @param {string} sku * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductOptionRepositoryV1Api */ configurableProductOptionRepositoryV1GetGet(sku: string, id: number, options?: any): Promise; /** * Get all options for configurable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductOptionRepositoryV1Api */ configurableProductOptionRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Save option * @param {string} sku * @param {any} [configurableProductOptionRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductOptionRepositoryV1Api */ configurableProductOptionRepositoryV1SavePost(sku: string, configurableProductOptionRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save option * @param {string} sku * @param {string} id * @param {any} [configurableProductOptionRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ConfigurableProductOptionRepositoryV1Api */ configurableProductOptionRepositoryV1SavePut(sku: string, id: string, configurableProductOptionRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CustomerAccountManagementV1Api - fetch parameter creator * @export */ export declare const CustomerAccountManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Activate a customer account using a key that was sent in a confirmation email. * @param {any} [customerAccountManagementV1ActivateByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivateByIdPut(customerAccountManagementV1ActivateByIdPutBody?: any, options?: any): FetchArgs; /** * Activate a customer account using a key that was sent in a confirmation email. * @param {string} email * @param {any} [customerAccountManagementV1ActivatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivatePut(email: string, customerAccountManagementV1ActivatePutBody?: any, options?: any): FetchArgs; /** * Change customer password. * @param {any} [customerAccountManagementV1ChangePasswordByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ChangePasswordByIdPut(customerAccountManagementV1ChangePasswordByIdPutBody?: any, options?: any): FetchArgs; /** * Create customer account. Perform necessary business operations like sending email. * @param {any} [customerAccountManagementV1CreateAccountPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1CreateAccountPost(customerAccountManagementV1CreateAccountPostBody?: any, options?: any): FetchArgs; /** * Gets the account confirmation status. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetConfirmationStatusGet(customerId: number, options?: any): FetchArgs; /** * Retrieve default billing address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet(options?: any): FetchArgs; /** * Retrieve default billing address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet_1(customerId: number, options?: any): FetchArgs; /** * Retrieve default shipping address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet(options?: any): FetchArgs; /** * Retrieve default shipping address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet_2(customerId: number, options?: any): FetchArgs; /** * Send an email to the customer with a password reset link. * @param {any} [customerAccountManagementV1InitiatePasswordResetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1InitiatePasswordResetPut(customerAccountManagementV1InitiatePasswordResetPutBody?: any, options?: any): FetchArgs; /** * Check if given email is associated with a customer account in given website. * @param {any} [customerAccountManagementV1IsEmailAvailablePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsEmailAvailablePost(customerAccountManagementV1IsEmailAvailablePostBody?: any, options?: any): FetchArgs; /** * Check if customer can be deleted. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsReadonlyGet(customerId: number, options?: any): FetchArgs; /** * Resend confirmation email. * @param {any} [customerAccountManagementV1ResendConfirmationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResendConfirmationPost(customerAccountManagementV1ResendConfirmationPostBody?: any, options?: any): FetchArgs; /** * Reset customer password. * @param {any} [customerAccountManagementV1ResetPasswordPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResetPasswordPost(customerAccountManagementV1ResetPasswordPostBody?: any, options?: any): FetchArgs; /** * Validate customer data. * @param {any} [customerAccountManagementV1ValidatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidatePut(customerAccountManagementV1ValidatePutBody?: any, options?: any): FetchArgs; /** * Check if password reset token is valid. * @param {number} customerId If null is given then a customer will be matched by the RP token. * @param {string} resetPasswordLinkToken * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidateResetPasswordLinkTokenGet(customerId: number, resetPasswordLinkToken: string, options?: any): FetchArgs; }; /** * CustomerAccountManagementV1Api - functional programming interface * @export */ export declare const CustomerAccountManagementV1ApiFp: (configuration?: Configuration) => { /** * Activate a customer account using a key that was sent in a confirmation email. * @param {any} [customerAccountManagementV1ActivateByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivateByIdPut(customerAccountManagementV1ActivateByIdPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Activate a customer account using a key that was sent in a confirmation email. * @param {string} email * @param {any} [customerAccountManagementV1ActivatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivatePut(email: string, customerAccountManagementV1ActivatePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Change customer password. * @param {any} [customerAccountManagementV1ChangePasswordByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ChangePasswordByIdPut(customerAccountManagementV1ChangePasswordByIdPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create customer account. Perform necessary business operations like sending email. * @param {any} [customerAccountManagementV1CreateAccountPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1CreateAccountPost(customerAccountManagementV1CreateAccountPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Gets the account confirmation status. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetConfirmationStatusGet(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve default billing address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve default billing address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet_1(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve default shipping address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve default shipping address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet_2(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Send an email to the customer with a password reset link. * @param {any} [customerAccountManagementV1InitiatePasswordResetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1InitiatePasswordResetPut(customerAccountManagementV1InitiatePasswordResetPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Check if given email is associated with a customer account in given website. * @param {any} [customerAccountManagementV1IsEmailAvailablePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsEmailAvailablePost(customerAccountManagementV1IsEmailAvailablePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Check if customer can be deleted. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsReadonlyGet(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Resend confirmation email. * @param {any} [customerAccountManagementV1ResendConfirmationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResendConfirmationPost(customerAccountManagementV1ResendConfirmationPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Reset customer password. * @param {any} [customerAccountManagementV1ResetPasswordPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResetPasswordPost(customerAccountManagementV1ResetPasswordPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Validate customer data. * @param {any} [customerAccountManagementV1ValidatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidatePut(customerAccountManagementV1ValidatePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Check if password reset token is valid. * @param {number} customerId If null is given then a customer will be matched by the RP token. * @param {string} resetPasswordLinkToken * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidateResetPasswordLinkTokenGet(customerId: number, resetPasswordLinkToken: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerAccountManagementV1Api - factory interface * @export */ export declare const CustomerAccountManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Activate a customer account using a key that was sent in a confirmation email. * @param {any} [customerAccountManagementV1ActivateByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivateByIdPut(customerAccountManagementV1ActivateByIdPutBody?: any, options?: any): Promise; /** * Activate a customer account using a key that was sent in a confirmation email. * @param {string} email * @param {any} [customerAccountManagementV1ActivatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ActivatePut(email: string, customerAccountManagementV1ActivatePutBody?: any, options?: any): Promise; /** * Change customer password. * @param {any} [customerAccountManagementV1ChangePasswordByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ChangePasswordByIdPut(customerAccountManagementV1ChangePasswordByIdPutBody?: any, options?: any): Promise; /** * Create customer account. Perform necessary business operations like sending email. * @param {any} [customerAccountManagementV1CreateAccountPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1CreateAccountPost(customerAccountManagementV1CreateAccountPostBody?: any, options?: any): Promise; /** * Gets the account confirmation status. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetConfirmationStatusGet(customerId: number, options?: any): Promise; /** * Retrieve default billing address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet(options?: any): Promise; /** * Retrieve default billing address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultBillingAddressGet_1(customerId: number, options?: any): Promise; /** * Retrieve default shipping address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet(options?: any): Promise; /** * Retrieve default shipping address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1GetDefaultShippingAddressGet_2(customerId: number, options?: any): Promise; /** * Send an email to the customer with a password reset link. * @param {any} [customerAccountManagementV1InitiatePasswordResetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1InitiatePasswordResetPut(customerAccountManagementV1InitiatePasswordResetPutBody?: any, options?: any): Promise; /** * Check if given email is associated with a customer account in given website. * @param {any} [customerAccountManagementV1IsEmailAvailablePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsEmailAvailablePost(customerAccountManagementV1IsEmailAvailablePostBody?: any, options?: any): Promise; /** * Check if customer can be deleted. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1IsReadonlyGet(customerId: number, options?: any): Promise; /** * Resend confirmation email. * @param {any} [customerAccountManagementV1ResendConfirmationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResendConfirmationPost(customerAccountManagementV1ResendConfirmationPostBody?: any, options?: any): Promise; /** * Reset customer password. * @param {any} [customerAccountManagementV1ResetPasswordPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ResetPasswordPost(customerAccountManagementV1ResetPasswordPostBody?: any, options?: any): Promise; /** * Validate customer data. * @param {any} [customerAccountManagementV1ValidatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidatePut(customerAccountManagementV1ValidatePutBody?: any, options?: any): Promise; /** * Check if password reset token is valid. * @param {number} customerId If null is given then a customer will be matched by the RP token. * @param {string} resetPasswordLinkToken * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAccountManagementV1ValidateResetPasswordLinkTokenGet(customerId: number, resetPasswordLinkToken: string, options?: any): Promise; }; /** * CustomerAccountManagementV1Api - object-oriented interface * @export * @class CustomerAccountManagementV1Api * @extends {BaseAPI} */ export declare class CustomerAccountManagementV1Api extends BaseAPI { /** * Activate a customer account using a key that was sent in a confirmation email. * @param {any} [customerAccountManagementV1ActivateByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ActivateByIdPut(customerAccountManagementV1ActivateByIdPutBody?: any, options?: any): Promise; /** * Activate a customer account using a key that was sent in a confirmation email. * @param {string} email * @param {any} [customerAccountManagementV1ActivatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ActivatePut(email: string, customerAccountManagementV1ActivatePutBody?: any, options?: any): Promise; /** * Change customer password. * @param {any} [customerAccountManagementV1ChangePasswordByIdPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ChangePasswordByIdPut(customerAccountManagementV1ChangePasswordByIdPutBody?: any, options?: any): Promise; /** * Create customer account. Perform necessary business operations like sending email. * @param {any} [customerAccountManagementV1CreateAccountPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1CreateAccountPost(customerAccountManagementV1CreateAccountPostBody?: any, options?: any): Promise; /** * Gets the account confirmation status. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1GetConfirmationStatusGet(customerId: number, options?: any): Promise; /** * Retrieve default billing address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1GetDefaultBillingAddressGet(options?: any): Promise; /** * Retrieve default billing address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1GetDefaultBillingAddressGet_1(customerId: number, options?: any): Promise; /** * Retrieve default shipping address for the given customerId. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1GetDefaultShippingAddressGet(options?: any): Promise; /** * Retrieve default shipping address for the given customerId. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1GetDefaultShippingAddressGet_2(customerId: number, options?: any): Promise; /** * Send an email to the customer with a password reset link. * @param {any} [customerAccountManagementV1InitiatePasswordResetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1InitiatePasswordResetPut(customerAccountManagementV1InitiatePasswordResetPutBody?: any, options?: any): Promise; /** * Check if given email is associated with a customer account in given website. * @param {any} [customerAccountManagementV1IsEmailAvailablePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1IsEmailAvailablePost(customerAccountManagementV1IsEmailAvailablePostBody?: any, options?: any): Promise; /** * Check if customer can be deleted. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1IsReadonlyGet(customerId: number, options?: any): Promise; /** * Resend confirmation email. * @param {any} [customerAccountManagementV1ResendConfirmationPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ResendConfirmationPost(customerAccountManagementV1ResendConfirmationPostBody?: any, options?: any): Promise; /** * Reset customer password. * @param {any} [customerAccountManagementV1ResetPasswordPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ResetPasswordPost(customerAccountManagementV1ResetPasswordPostBody?: any, options?: any): Promise; /** * Validate customer data. * @param {any} [customerAccountManagementV1ValidatePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ValidatePut(customerAccountManagementV1ValidatePutBody?: any, options?: any): Promise; /** * Check if password reset token is valid. * @param {number} customerId If null is given then a customer will be matched by the RP token. * @param {string} resetPasswordLinkToken * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAccountManagementV1Api */ customerAccountManagementV1ValidateResetPasswordLinkTokenGet(customerId: number, resetPasswordLinkToken: string, options?: any): Promise; } /** * CustomerAddressMetadataV1Api - fetch parameter creator * @export */ export declare const CustomerAddressMetadataV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAllAttributesMetadataGet(options?: any): FetchArgs; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): FetchArgs; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributesGet(formCode: string, options?: any): FetchArgs; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): FetchArgs; }; /** * CustomerAddressMetadataV1Api - functional programming interface * @export */ export declare const CustomerAddressMetadataV1ApiFp: (configuration?: Configuration) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAllAttributesMetadataGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributesGet(formCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CustomerAddressMetadataV1Api - factory interface * @export */ export declare const CustomerAddressMetadataV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAllAttributesMetadataGet(options?: any): Promise; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetAttributesGet(formCode: string, options?: any): Promise; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): Promise; }; /** * CustomerAddressMetadataV1Api - object-oriented interface * @export * @class CustomerAddressMetadataV1Api * @extends {BaseAPI} */ export declare class CustomerAddressMetadataV1Api extends BaseAPI { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressMetadataV1Api */ customerAddressMetadataV1GetAllAttributesMetadataGet(options?: any): Promise; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressMetadataV1Api */ customerAddressMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressMetadataV1Api */ customerAddressMetadataV1GetAttributesGet(formCode: string, options?: any): Promise; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressMetadataV1Api */ customerAddressMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): Promise; } /** * CustomerAddressRepositoryV1Api - fetch parameter creator * @export */ export declare const CustomerAddressRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete customer address by ID. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1DeleteByIdDelete(addressId: number, options?: any): FetchArgs; /** * Retrieve customer address. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1GetByIdGet(addressId: number, options?: any): FetchArgs; }; /** * CustomerAddressRepositoryV1Api - functional programming interface * @export */ export declare const CustomerAddressRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete customer address by ID. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1DeleteByIdDelete(addressId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve customer address. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1GetByIdGet(addressId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerAddressRepositoryV1Api - factory interface * @export */ export declare const CustomerAddressRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete customer address by ID. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1DeleteByIdDelete(addressId: number, options?: any): Promise; /** * Retrieve customer address. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerAddressRepositoryV1GetByIdGet(addressId: number, options?: any): Promise; }; /** * CustomerAddressRepositoryV1Api - object-oriented interface * @export * @class CustomerAddressRepositoryV1Api * @extends {BaseAPI} */ export declare class CustomerAddressRepositoryV1Api extends BaseAPI { /** * Delete customer address by ID. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressRepositoryV1Api */ customerAddressRepositoryV1DeleteByIdDelete(addressId: number, options?: any): Promise; /** * Retrieve customer address. * @param {number} addressId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerAddressRepositoryV1Api */ customerAddressRepositoryV1GetByIdGet(addressId: number, options?: any): Promise; } /** * CustomerCustomerGroupConfigV1Api - fetch parameter creator * @export */ export declare const CustomerCustomerGroupConfigV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Set system default customer group. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerGroupConfigV1SetDefaultCustomerGroupPut(id: number, options?: any): FetchArgs; }; /** * CustomerCustomerGroupConfigV1Api - functional programming interface * @export */ export declare const CustomerCustomerGroupConfigV1ApiFp: (configuration?: Configuration) => { /** * Set system default customer group. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerGroupConfigV1SetDefaultCustomerGroupPut(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerCustomerGroupConfigV1Api - factory interface * @export */ export declare const CustomerCustomerGroupConfigV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Set system default customer group. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerGroupConfigV1SetDefaultCustomerGroupPut(id: number, options?: any): Promise; }; /** * CustomerCustomerGroupConfigV1Api - object-oriented interface * @export * @class CustomerCustomerGroupConfigV1Api * @extends {BaseAPI} */ export declare class CustomerCustomerGroupConfigV1Api extends BaseAPI { /** * Set system default customer group. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerGroupConfigV1Api */ customerCustomerGroupConfigV1SetDefaultCustomerGroupPut(id: number, options?: any): Promise; } /** * CustomerCustomerMetadataV1Api - fetch parameter creator * @export */ export declare const CustomerCustomerMetadataV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAllAttributesMetadataGet(options?: any): FetchArgs; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): FetchArgs; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributesGet(formCode: string, options?: any): FetchArgs; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): FetchArgs; }; /** * CustomerCustomerMetadataV1Api - functional programming interface * @export */ export declare const CustomerCustomerMetadataV1ApiFp: (configuration?: Configuration) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAllAttributesMetadataGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributesGet(formCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * CustomerCustomerMetadataV1Api - factory interface * @export */ export declare const CustomerCustomerMetadataV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAllAttributesMetadataGet(options?: any): Promise; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetAttributesGet(formCode: string, options?: any): Promise; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): Promise; }; /** * CustomerCustomerMetadataV1Api - object-oriented interface * @export * @class CustomerCustomerMetadataV1Api * @extends {BaseAPI} */ export declare class CustomerCustomerMetadataV1Api extends BaseAPI { /** * Get all attribute metadata. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerMetadataV1Api */ customerCustomerMetadataV1GetAllAttributesMetadataGet(options?: any): Promise; /** * Retrieve attribute metadata. * @param {string} attributeCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerMetadataV1Api */ customerCustomerMetadataV1GetAttributeMetadataGet(attributeCode: string, options?: any): Promise; /** * Retrieve all attributes filtered by form code * @param {string} formCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerMetadataV1Api */ customerCustomerMetadataV1GetAttributesGet(formCode: string, options?: any): Promise; /** * Get custom attributes metadata for the given data interface. * @param {string} [dataInterfaceName] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerMetadataV1Api */ customerCustomerMetadataV1GetCustomAttributesMetadataGet(dataInterfaceName?: string, options?: any): Promise; } /** * CustomerCustomerRepositoryV1Api - fetch parameter creator * @export */ export declare const CustomerCustomerRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1DeleteByIdDelete(customerId: number, options?: any): FetchArgs; /** * Get customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet(customerId: number, options?: any): FetchArgs; /** * Get customer by Customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet_1(options?: any): FetchArgs; /** * Retrieve customers which match a specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CustomerRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Create or update a customer. * @param {string} customerId * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut(customerId: string, customerCustomerRepositoryV1SavePutBody?: any, options?: any): FetchArgs; /** * Create or update a customer. * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut_2(customerCustomerRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CustomerCustomerRepositoryV1Api - functional programming interface * @export */ export declare const CustomerCustomerRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1DeleteByIdDelete(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get customer by Customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet_1(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve customers which match a specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CustomerRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create or update a customer. * @param {string} customerId * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut(customerId: string, customerCustomerRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create or update a customer. * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut_2(customerCustomerRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerCustomerRepositoryV1Api - factory interface * @export */ export declare const CustomerCustomerRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1DeleteByIdDelete(customerId: number, options?: any): Promise; /** * Get customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet(customerId: number, options?: any): Promise; /** * Get customer by Customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetByIdGet_1(options?: any): Promise; /** * Retrieve customers which match a specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CustomerRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create or update a customer. * @param {string} customerId * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut(customerId: string, customerCustomerRepositoryV1SavePutBody?: any, options?: any): Promise; /** * Create or update a customer. * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerCustomerRepositoryV1SavePut_2(customerCustomerRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CustomerCustomerRepositoryV1Api - object-oriented interface * @export * @class CustomerCustomerRepositoryV1Api * @extends {BaseAPI} */ export declare class CustomerCustomerRepositoryV1Api extends BaseAPI { /** * Delete customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1DeleteByIdDelete(customerId: number, options?: any): Promise; /** * Get customer by Customer ID. * @param {number} customerId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1GetByIdGet(customerId: number, options?: any): Promise; /** * Get customer by Customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1GetByIdGet_1(options?: any): Promise; /** * Retrieve customers which match a specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CustomerRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create or update a customer. * @param {string} customerId * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1SavePut(customerId: string, customerCustomerRepositoryV1SavePutBody?: any, options?: any): Promise; /** * Create or update a customer. * @param {any} [customerCustomerRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerCustomerRepositoryV1Api */ customerCustomerRepositoryV1SavePut_2(customerCustomerRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * CustomerGroupManagementV1Api - fetch parameter creator * @export */ export declare const CustomerGroupManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get default customer group. * @param {number} storeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet(storeId: number, options?: any): FetchArgs; /** * Get default customer group. * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet_1(storeId?: number, options?: any): FetchArgs; /** * Check if customer group can be deleted. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1IsReadonlyGet(id: number, options?: any): FetchArgs; }; /** * CustomerGroupManagementV1Api - functional programming interface * @export */ export declare const CustomerGroupManagementV1ApiFp: (configuration?: Configuration) => { /** * Get default customer group. * @param {number} storeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet(storeId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get default customer group. * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet_1(storeId?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Check if customer group can be deleted. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1IsReadonlyGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerGroupManagementV1Api - factory interface * @export */ export declare const CustomerGroupManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get default customer group. * @param {number} storeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet(storeId: number, options?: any): Promise; /** * Get default customer group. * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1GetDefaultGroupGet_1(storeId?: number, options?: any): Promise; /** * Check if customer group can be deleted. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupManagementV1IsReadonlyGet(id: number, options?: any): Promise; }; /** * CustomerGroupManagementV1Api - object-oriented interface * @export * @class CustomerGroupManagementV1Api * @extends {BaseAPI} */ export declare class CustomerGroupManagementV1Api extends BaseAPI { /** * Get default customer group. * @param {number} storeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupManagementV1Api */ customerGroupManagementV1GetDefaultGroupGet(storeId: number, options?: any): Promise; /** * Get default customer group. * @param {number} [storeId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupManagementV1Api */ customerGroupManagementV1GetDefaultGroupGet_1(storeId?: number, options?: any): Promise; /** * Check if customer group can be deleted. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupManagementV1Api */ customerGroupManagementV1IsReadonlyGet(id: number, options?: any): Promise; } /** * CustomerGroupRepositoryV1Api - fetch parameter creator * @export */ export declare const CustomerGroupRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete customer group by ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1DeleteByIdDelete(id: number, options?: any): FetchArgs; /** * Get customer group by group ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetByIdGet(id: number, options?: any): FetchArgs; /** * Retrieve customer groups. The list of groups can be filtered to exclude the NOT_LOGGED_IN group using the first parameter and/or it can be filtered by tax class. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GroupRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save customer group. * @param {any} [customerGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePost(customerGroupRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save customer group. * @param {string} id * @param {any} [customerGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePut(id: string, customerGroupRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * CustomerGroupRepositoryV1Api - functional programming interface * @export */ export declare const CustomerGroupRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete customer group by ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1DeleteByIdDelete(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get customer group by group ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetByIdGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve customer groups. The list of groups can be filtered to exclude the NOT_LOGGED_IN group using the first parameter and/or it can be filtered by tax class. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GroupRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save customer group. * @param {any} [customerGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePost(customerGroupRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save customer group. * @param {string} id * @param {any} [customerGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePut(id: string, customerGroupRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * CustomerGroupRepositoryV1Api - factory interface * @export */ export declare const CustomerGroupRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete customer group by ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Get customer group by group ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetByIdGet(id: number, options?: any): Promise; /** * Retrieve customer groups. The list of groups can be filtered to exclude the NOT_LOGGED_IN group using the first parameter and/or it can be filtered by tax class. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GroupRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save customer group. * @param {any} [customerGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePost(customerGroupRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save customer group. * @param {string} id * @param {any} [customerGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ customerGroupRepositoryV1SavePut(id: string, customerGroupRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * CustomerGroupRepositoryV1Api - object-oriented interface * @export * @class CustomerGroupRepositoryV1Api * @extends {BaseAPI} */ export declare class CustomerGroupRepositoryV1Api extends BaseAPI { /** * Delete customer group by ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupRepositoryV1Api */ customerGroupRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Get customer group by group ID. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupRepositoryV1Api */ customerGroupRepositoryV1GetByIdGet(id: number, options?: any): Promise; /** * Retrieve customer groups. The list of groups can be filtered to exclude the NOT_LOGGED_IN group using the first parameter and/or it can be filtered by tax class. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GroupRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupRepositoryV1Api */ customerGroupRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save customer group. * @param {any} [customerGroupRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupRepositoryV1Api */ customerGroupRepositoryV1SavePost(customerGroupRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save customer group. * @param {string} id * @param {any} [customerGroupRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CustomerGroupRepositoryV1Api */ customerGroupRepositoryV1SavePut(id: string, customerGroupRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * DirectoryCountryInformationAcquirerV1Api - fetch parameter creator * @export */ export declare const DirectoryCountryInformationAcquirerV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get all countries and regions information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountriesInfoGet(options?: any): FetchArgs; /** * Get country and region information for the store. * @param {string} countryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountryInfoGet(countryId: string, options?: any): FetchArgs; }; /** * DirectoryCountryInformationAcquirerV1Api - functional programming interface * @export */ export declare const DirectoryCountryInformationAcquirerV1ApiFp: (configuration?: Configuration) => { /** * Get all countries and regions information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountriesInfoGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Get country and region information for the store. * @param {string} countryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountryInfoGet(countryId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * DirectoryCountryInformationAcquirerV1Api - factory interface * @export */ export declare const DirectoryCountryInformationAcquirerV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get all countries and regions information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountriesInfoGet(options?: any): Promise; /** * Get country and region information for the store. * @param {string} countryId * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCountryInformationAcquirerV1GetCountryInfoGet(countryId: string, options?: any): Promise; }; /** * DirectoryCountryInformationAcquirerV1Api - object-oriented interface * @export * @class DirectoryCountryInformationAcquirerV1Api * @extends {BaseAPI} */ export declare class DirectoryCountryInformationAcquirerV1Api extends BaseAPI { /** * Get all countries and regions information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DirectoryCountryInformationAcquirerV1Api */ directoryCountryInformationAcquirerV1GetCountriesInfoGet(options?: any): Promise; /** * Get country and region information for the store. * @param {string} countryId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DirectoryCountryInformationAcquirerV1Api */ directoryCountryInformationAcquirerV1GetCountryInfoGet(countryId: string, options?: any): Promise; } /** * DirectoryCurrencyInformationAcquirerV1Api - fetch parameter creator * @export */ export declare const DirectoryCurrencyInformationAcquirerV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get currency information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet(options?: any): FetchArgs; }; /** * DirectoryCurrencyInformationAcquirerV1Api - functional programming interface * @export */ export declare const DirectoryCurrencyInformationAcquirerV1ApiFp: (configuration?: Configuration) => { /** * Get currency information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * DirectoryCurrencyInformationAcquirerV1Api - factory interface * @export */ export declare const DirectoryCurrencyInformationAcquirerV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get currency information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} */ directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet(options?: any): Promise; }; /** * DirectoryCurrencyInformationAcquirerV1Api - object-oriented interface * @export * @class DirectoryCurrencyInformationAcquirerV1Api * @extends {BaseAPI} */ export declare class DirectoryCurrencyInformationAcquirerV1Api extends BaseAPI { /** * Get currency information for the store. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DirectoryCurrencyInformationAcquirerV1Api */ directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet(options?: any): Promise; } /** * DownloadableLinkRepositoryV1Api - fetch parameter creator * @export */ export declare const DownloadableLinkRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete downloadable link * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1DeleteDelete(id: number, options?: any): FetchArgs; /** * List of links with associated samples * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1GetListGet(sku: string, options?: any): FetchArgs; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {any} [downloadableLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePost(sku: string, downloadableLinkRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {string} id * @param {any} [downloadableLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePut(sku: string, id: string, downloadableLinkRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * DownloadableLinkRepositoryV1Api - functional programming interface * @export */ export declare const DownloadableLinkRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete downloadable link * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1DeleteDelete(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * List of links with associated samples * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {any} [downloadableLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePost(sku: string, downloadableLinkRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {string} id * @param {any} [downloadableLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePut(sku: string, id: string, downloadableLinkRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * DownloadableLinkRepositoryV1Api - factory interface * @export */ export declare const DownloadableLinkRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete downloadable link * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1DeleteDelete(id: number, options?: any): Promise; /** * List of links with associated samples * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {any} [downloadableLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePost(sku: string, downloadableLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {string} id * @param {any} [downloadableLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableLinkRepositoryV1SavePut(sku: string, id: string, downloadableLinkRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * DownloadableLinkRepositoryV1Api - object-oriented interface * @export * @class DownloadableLinkRepositoryV1Api * @extends {BaseAPI} */ export declare class DownloadableLinkRepositoryV1Api extends BaseAPI { /** * Delete downloadable link * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableLinkRepositoryV1Api */ downloadableLinkRepositoryV1DeleteDelete(id: number, options?: any): Promise; /** * List of links with associated samples * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableLinkRepositoryV1Api */ downloadableLinkRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {any} [downloadableLinkRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableLinkRepositoryV1Api */ downloadableLinkRepositoryV1SavePost(sku: string, downloadableLinkRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Update downloadable link of the given product (link type and its resources cannot be changed) * @param {string} sku * @param {string} id * @param {any} [downloadableLinkRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableLinkRepositoryV1Api */ downloadableLinkRepositoryV1SavePut(sku: string, id: string, downloadableLinkRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * DownloadableSampleRepositoryV1Api - fetch parameter creator * @export */ export declare const DownloadableSampleRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete downloadable sample * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1DeleteDelete(id: number, options?: any): FetchArgs; /** * List of samples for downloadable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1GetListGet(sku: string, options?: any): FetchArgs; /** * Update downloadable sample of the given product * @param {string} sku * @param {any} [downloadableSampleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePost(sku: string, downloadableSampleRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Update downloadable sample of the given product * @param {string} sku * @param {string} id * @param {any} [downloadableSampleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePut(sku: string, id: string, downloadableSampleRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * DownloadableSampleRepositoryV1Api - functional programming interface * @export */ export declare const DownloadableSampleRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete downloadable sample * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1DeleteDelete(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * List of samples for downloadable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1GetListGet(sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Update downloadable sample of the given product * @param {string} sku * @param {any} [downloadableSampleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePost(sku: string, downloadableSampleRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Update downloadable sample of the given product * @param {string} sku * @param {string} id * @param {any} [downloadableSampleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePut(sku: string, id: string, downloadableSampleRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * DownloadableSampleRepositoryV1Api - factory interface * @export */ export declare const DownloadableSampleRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete downloadable sample * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1DeleteDelete(id: number, options?: any): Promise; /** * List of samples for downloadable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Update downloadable sample of the given product * @param {string} sku * @param {any} [downloadableSampleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePost(sku: string, downloadableSampleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Update downloadable sample of the given product * @param {string} sku * @param {string} id * @param {any} [downloadableSampleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ downloadableSampleRepositoryV1SavePut(sku: string, id: string, downloadableSampleRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * DownloadableSampleRepositoryV1Api - object-oriented interface * @export * @class DownloadableSampleRepositoryV1Api * @extends {BaseAPI} */ export declare class DownloadableSampleRepositoryV1Api extends BaseAPI { /** * Delete downloadable sample * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableSampleRepositoryV1Api */ downloadableSampleRepositoryV1DeleteDelete(id: number, options?: any): Promise; /** * List of samples for downloadable product * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableSampleRepositoryV1Api */ downloadableSampleRepositoryV1GetListGet(sku: string, options?: any): Promise; /** * Update downloadable sample of the given product * @param {string} sku * @param {any} [downloadableSampleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableSampleRepositoryV1Api */ downloadableSampleRepositoryV1SavePost(sku: string, downloadableSampleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Update downloadable sample of the given product * @param {string} sku * @param {string} id * @param {any} [downloadableSampleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DownloadableSampleRepositoryV1Api */ downloadableSampleRepositoryV1SavePut(sku: string, id: string, downloadableSampleRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * EavAttributeSetManagementV1Api - fetch parameter creator * @export */ export declare const EavAttributeSetManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create attribute set from data * @param {any} [eavAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetManagementV1CreatePost(eavAttributeSetManagementV1CreatePostBody?: any, options?: any): FetchArgs; }; /** * EavAttributeSetManagementV1Api - functional programming interface * @export */ export declare const EavAttributeSetManagementV1ApiFp: (configuration?: Configuration) => { /** * Create attribute set from data * @param {any} [eavAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetManagementV1CreatePost(eavAttributeSetManagementV1CreatePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * EavAttributeSetManagementV1Api - factory interface * @export */ export declare const EavAttributeSetManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create attribute set from data * @param {any} [eavAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetManagementV1CreatePost(eavAttributeSetManagementV1CreatePostBody?: any, options?: any): Promise; }; /** * EavAttributeSetManagementV1Api - object-oriented interface * @export * @class EavAttributeSetManagementV1Api * @extends {BaseAPI} */ export declare class EavAttributeSetManagementV1Api extends BaseAPI { /** * Create attribute set from data * @param {any} [eavAttributeSetManagementV1CreatePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EavAttributeSetManagementV1Api */ eavAttributeSetManagementV1CreatePost(eavAttributeSetManagementV1CreatePostBody?: any, options?: any): Promise; } /** * EavAttributeSetRepositoryV1Api - fetch parameter creator * @export */ export declare const EavAttributeSetRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): FetchArgs; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): FetchArgs; /** * Retrieve list of Attribute Sets This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#AttributeSetRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [eavAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1SavePut(attributeSetId: string, eavAttributeSetRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * EavAttributeSetRepositoryV1Api - functional programming interface * @export */ export declare const EavAttributeSetRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve list of Attribute Sets This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#AttributeSetRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [eavAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1SavePut(attributeSetId: string, eavAttributeSetRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * EavAttributeSetRepositoryV1Api - factory interface * @export */ export declare const EavAttributeSetRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): Promise; /** * Retrieve list of Attribute Sets This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#AttributeSetRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [eavAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ eavAttributeSetRepositoryV1SavePut(attributeSetId: string, eavAttributeSetRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * EavAttributeSetRepositoryV1Api - object-oriented interface * @export * @class EavAttributeSetRepositoryV1Api * @extends {BaseAPI} */ export declare class EavAttributeSetRepositoryV1Api extends BaseAPI { /** * Remove attribute set by given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EavAttributeSetRepositoryV1Api */ eavAttributeSetRepositoryV1DeleteByIdDelete(attributeSetId: number, options?: any): Promise; /** * Retrieve attribute set information based on given ID * @param {number} attributeSetId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EavAttributeSetRepositoryV1Api */ eavAttributeSetRepositoryV1GetGet(attributeSetId: number, options?: any): Promise; /** * Retrieve list of Attribute Sets This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#AttributeSetRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EavAttributeSetRepositoryV1Api */ eavAttributeSetRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save attribute set data * @param {string} attributeSetId * @param {any} [eavAttributeSetRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof EavAttributeSetRepositoryV1Api */ eavAttributeSetRepositoryV1SavePut(attributeSetId: string, eavAttributeSetRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * GiftMessageCartRepositoryV1Api - fetch parameter creator * @export */ export declare const GiftMessageCartRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return the gift message for a specified order. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet(cartId: number, options?: any): FetchArgs; /** * Return the gift message for a specified order. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet_1(options?: any): FetchArgs; /** * Set the gift message for an entire order. * @param {number} cartId The cart ID. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost(cartId: number, giftMessageCartRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Set the gift message for an entire order. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost_2(giftMessageCartRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * GiftMessageCartRepositoryV1Api - functional programming interface * @export */ export declare const GiftMessageCartRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Return the gift message for a specified order. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Return the gift message for a specified order. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet_1(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for an entire order. * @param {number} cartId The cart ID. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost(cartId: number, giftMessageCartRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for an entire order. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost_2(giftMessageCartRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * GiftMessageCartRepositoryV1Api - factory interface * @export */ export declare const GiftMessageCartRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return the gift message for a specified order. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Return the gift message for a specified order. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1GetGet_1(options?: any): Promise; /** * Set the gift message for an entire order. * @param {number} cartId The cart ID. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost(cartId: number, giftMessageCartRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Set the gift message for an entire order. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageCartRepositoryV1SavePost_2(giftMessageCartRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * GiftMessageCartRepositoryV1Api - object-oriented interface * @export * @class GiftMessageCartRepositoryV1Api * @extends {BaseAPI} */ export declare class GiftMessageCartRepositoryV1Api extends BaseAPI { /** * Return the gift message for a specified order. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageCartRepositoryV1Api */ giftMessageCartRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Return the gift message for a specified order. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageCartRepositoryV1Api */ giftMessageCartRepositoryV1GetGet_1(options?: any): Promise; /** * Set the gift message for an entire order. * @param {number} cartId The cart ID. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageCartRepositoryV1Api */ giftMessageCartRepositoryV1SavePost(cartId: number, giftMessageCartRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Set the gift message for an entire order. * @param {any} [giftMessageCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageCartRepositoryV1Api */ giftMessageCartRepositoryV1SavePost_2(giftMessageCartRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * GiftMessageGuestCartRepositoryV1Api - fetch parameter creator * @export */ export declare const GiftMessageGuestCartRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return the gift message for a specified order. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1GetGet(cartId: string, options?: any): FetchArgs; /** * Set the gift message for an entire order. * @param {string} cartId The cart ID. * @param {any} [giftMessageGuestCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1SavePost(cartId: string, giftMessageGuestCartRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * GiftMessageGuestCartRepositoryV1Api - functional programming interface * @export */ export declare const GiftMessageGuestCartRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Return the gift message for a specified order. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for an entire order. * @param {string} cartId The cart ID. * @param {any} [giftMessageGuestCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1SavePost(cartId: string, giftMessageGuestCartRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * GiftMessageGuestCartRepositoryV1Api - factory interface * @export */ export declare const GiftMessageGuestCartRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return the gift message for a specified order. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1GetGet(cartId: string, options?: any): Promise; /** * Set the gift message for an entire order. * @param {string} cartId The cart ID. * @param {any} [giftMessageGuestCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestCartRepositoryV1SavePost(cartId: string, giftMessageGuestCartRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * GiftMessageGuestCartRepositoryV1Api - object-oriented interface * @export * @class GiftMessageGuestCartRepositoryV1Api * @extends {BaseAPI} */ export declare class GiftMessageGuestCartRepositoryV1Api extends BaseAPI { /** * Return the gift message for a specified order. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageGuestCartRepositoryV1Api */ giftMessageGuestCartRepositoryV1GetGet(cartId: string, options?: any): Promise; /** * Set the gift message for an entire order. * @param {string} cartId The cart ID. * @param {any} [giftMessageGuestCartRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageGuestCartRepositoryV1Api */ giftMessageGuestCartRepositoryV1SavePost(cartId: string, giftMessageGuestCartRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * GiftMessageGuestItemRepositoryV1Api - fetch parameter creator * @export */ export declare const GiftMessageGuestItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {string} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1GetGet(cartId: string, itemId: number, options?: any): FetchArgs; /** * Set the gift message for a specified item in a specified shopping cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageGuestItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1SavePost(cartId: string, itemId: number, giftMessageGuestItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * GiftMessageGuestItemRepositoryV1Api - functional programming interface * @export */ export declare const GiftMessageGuestItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {string} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1GetGet(cartId: string, itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageGuestItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1SavePost(cartId: string, itemId: number, giftMessageGuestItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * GiftMessageGuestItemRepositoryV1Api - factory interface * @export */ export declare const GiftMessageGuestItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {string} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1GetGet(cartId: string, itemId: number, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageGuestItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageGuestItemRepositoryV1SavePost(cartId: string, itemId: number, giftMessageGuestItemRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * GiftMessageGuestItemRepositoryV1Api - object-oriented interface * @export * @class GiftMessageGuestItemRepositoryV1Api * @extends {BaseAPI} */ export declare class GiftMessageGuestItemRepositoryV1Api extends BaseAPI { /** * Return the gift message for a specified item in a specified shopping cart. * @param {string} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageGuestItemRepositoryV1Api */ giftMessageGuestItemRepositoryV1GetGet(cartId: string, itemId: number, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageGuestItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageGuestItemRepositoryV1Api */ giftMessageGuestItemRepositoryV1SavePost(cartId: string, itemId: number, giftMessageGuestItemRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * GiftMessageItemRepositoryV1Api - fetch parameter creator * @export */ export declare const GiftMessageItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet(cartId: number, itemId: number, options?: any): FetchArgs; /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet_1(itemId: number, options?: any): FetchArgs; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost(cartId: number, itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost_2(itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * GiftMessageItemRepositoryV1Api - functional programming interface * @export */ export declare const GiftMessageItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet(cartId: number, itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet_1(itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost(cartId: number, itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost_2(itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * GiftMessageItemRepositoryV1Api - factory interface * @export */ export declare const GiftMessageItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet(cartId: number, itemId: number, options?: any): Promise; /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1GetGet_1(itemId: number, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost(cartId: number, itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ giftMessageItemRepositoryV1SavePost_2(itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * GiftMessageItemRepositoryV1Api - object-oriented interface * @export * @class GiftMessageItemRepositoryV1Api * @extends {BaseAPI} */ export declare class GiftMessageItemRepositoryV1Api extends BaseAPI { /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} cartId The shopping cart ID. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageItemRepositoryV1Api */ giftMessageItemRepositoryV1GetGet(cartId: number, itemId: number, options?: any): Promise; /** * Return the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageItemRepositoryV1Api */ giftMessageItemRepositoryV1GetGet_1(itemId: number, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageItemRepositoryV1Api */ giftMessageItemRepositoryV1SavePost(cartId: number, itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Set the gift message for a specified item in a specified shopping cart. * @param {number} itemId The item ID. * @param {any} [giftMessageItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GiftMessageItemRepositoryV1Api */ giftMessageItemRepositoryV1SavePost_2(itemId: number, giftMessageItemRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * IntegrationAdminTokenServiceV1Api - fetch parameter creator * @export */ export declare const IntegrationAdminTokenServiceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create access token for admin given the admin credentials. * @param {any} [integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationAdminTokenServiceV1CreateAdminAccessTokenPost(integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody?: any, options?: any): FetchArgs; }; /** * IntegrationAdminTokenServiceV1Api - functional programming interface * @export */ export declare const IntegrationAdminTokenServiceV1ApiFp: (configuration?: Configuration) => { /** * Create access token for admin given the admin credentials. * @param {any} [integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationAdminTokenServiceV1CreateAdminAccessTokenPost(integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * IntegrationAdminTokenServiceV1Api - factory interface * @export */ export declare const IntegrationAdminTokenServiceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create access token for admin given the admin credentials. * @param {any} [integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationAdminTokenServiceV1CreateAdminAccessTokenPost(integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody?: any, options?: any): Promise; }; /** * IntegrationAdminTokenServiceV1Api - object-oriented interface * @export * @class IntegrationAdminTokenServiceV1Api * @extends {BaseAPI} */ export declare class IntegrationAdminTokenServiceV1Api extends BaseAPI { /** * Create access token for admin given the admin credentials. * @param {any} [integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IntegrationAdminTokenServiceV1Api */ integrationAdminTokenServiceV1CreateAdminAccessTokenPost(integrationAdminTokenServiceV1CreateAdminAccessTokenPostBody?: any, options?: any): Promise; } /** * IntegrationCustomerTokenServiceV1Api - fetch parameter creator * @export */ export declare const IntegrationCustomerTokenServiceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create access token for admin given the customer credentials. * @param {any} [integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost(integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody?: any, options?: any): FetchArgs; }; /** * IntegrationCustomerTokenServiceV1Api - functional programming interface * @export */ export declare const IntegrationCustomerTokenServiceV1ApiFp: (configuration?: Configuration) => { /** * Create access token for admin given the customer credentials. * @param {any} [integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost(integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * IntegrationCustomerTokenServiceV1Api - factory interface * @export */ export declare const IntegrationCustomerTokenServiceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create access token for admin given the customer credentials. * @param {any} [integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost(integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody?: any, options?: any): Promise; }; /** * IntegrationCustomerTokenServiceV1Api - object-oriented interface * @export * @class IntegrationCustomerTokenServiceV1Api * @extends {BaseAPI} */ export declare class IntegrationCustomerTokenServiceV1Api extends BaseAPI { /** * Create access token for admin given the customer credentials. * @param {any} [integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IntegrationCustomerTokenServiceV1Api */ integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost(integrationCustomerTokenServiceV1CreateCustomerAccessTokenPostBody?: any, options?: any): Promise; } /** * InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api - fetch parameter creator * @export */ export declare const InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Sources assigned to Stock ordered by priority If Stock with given id doesn't exist then return an empty array * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ExecuteGet(stockId: number, options?: any): FetchArgs; }; /** * InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api - functional programming interface * @export */ export declare const InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ApiFp: (configuration?: Configuration) => { /** * Get Sources assigned to Stock ordered by priority If Stock with given id doesn't exist then return an empty array * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ExecuteGet(stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api - factory interface * @export */ export declare const InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Sources assigned to Stock ordered by priority If Stock with given id doesn't exist then return an empty array * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ExecuteGet(stockId: number, options?: any): Promise; }; /** * InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api - object-oriented interface * @export * @class InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api * @extends {BaseAPI} */ export declare class InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api extends BaseAPI { /** * Get Sources assigned to Stock ordered by priority If Stock with given id doesn't exist then return an empty array * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiGetSourcesAssignedToStockOrderedByPriorityV1Api */ inventoryApiGetSourcesAssignedToStockOrderedByPriorityV1ExecuteGet(stockId: number, options?: any): Promise; } /** * InventoryApiGetStockSourceLinksV1Api - fetch parameter creator * @export */ export declare const InventoryApiGetStockSourceLinksV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Find StockSourceLink list by given SearchCriteria * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetStockSourceLinksV1ExecuteGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * InventoryApiGetStockSourceLinksV1Api - functional programming interface * @export */ export declare const InventoryApiGetStockSourceLinksV1ApiFp: (configuration?: Configuration) => { /** * Find StockSourceLink list by given SearchCriteria * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetStockSourceLinksV1ExecuteGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiGetStockSourceLinksV1Api - factory interface * @export */ export declare const InventoryApiGetStockSourceLinksV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Find StockSourceLink list by given SearchCriteria * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiGetStockSourceLinksV1ExecuteGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * InventoryApiGetStockSourceLinksV1Api - object-oriented interface * @export * @class InventoryApiGetStockSourceLinksV1Api * @extends {BaseAPI} */ export declare class InventoryApiGetStockSourceLinksV1Api extends BaseAPI { /** * Find StockSourceLink list by given SearchCriteria * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiGetStockSourceLinksV1Api */ inventoryApiGetStockSourceLinksV1ExecuteGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * InventoryApiSourceItemRepositoryV1Api - fetch parameter creator * @export */ export declare const InventoryApiSourceItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Find SourceItems by SearchCriteria We need to have this method for direct work with SourceItems because this object contains additional data like as qty, status (for example can be searchable by additional field) * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * InventoryApiSourceItemRepositoryV1Api - functional programming interface * @export */ export declare const InventoryApiSourceItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Find SourceItems by SearchCriteria We need to have this method for direct work with SourceItems because this object contains additional data like as qty, status (for example can be searchable by additional field) * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiSourceItemRepositoryV1Api - factory interface * @export */ export declare const InventoryApiSourceItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Find SourceItems by SearchCriteria We need to have this method for direct work with SourceItems because this object contains additional data like as qty, status (for example can be searchable by additional field) * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * InventoryApiSourceItemRepositoryV1Api - object-oriented interface * @export * @class InventoryApiSourceItemRepositoryV1Api * @extends {BaseAPI} */ export declare class InventoryApiSourceItemRepositoryV1Api extends BaseAPI { /** * Find SourceItems by SearchCriteria We need to have this method for direct work with SourceItems because this object contains additional data like as qty, status (for example can be searchable by additional field) * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceItemRepositoryV1Api */ inventoryApiSourceItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * InventoryApiSourceItemsDeleteV1Api - fetch parameter creator * @export */ export declare const InventoryApiSourceItemsDeleteV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete Multiple Source item data * @param {any} [inventoryApiSourceItemsDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsDeleteV1ExecutePost(inventoryApiSourceItemsDeleteV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryApiSourceItemsDeleteV1Api - functional programming interface * @export */ export declare const InventoryApiSourceItemsDeleteV1ApiFp: (configuration?: Configuration) => { /** * Delete Multiple Source item data * @param {any} [inventoryApiSourceItemsDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsDeleteV1ExecutePost(inventoryApiSourceItemsDeleteV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiSourceItemsDeleteV1Api - factory interface * @export */ export declare const InventoryApiSourceItemsDeleteV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete Multiple Source item data * @param {any} [inventoryApiSourceItemsDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsDeleteV1ExecutePost(inventoryApiSourceItemsDeleteV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryApiSourceItemsDeleteV1Api - object-oriented interface * @export * @class InventoryApiSourceItemsDeleteV1Api * @extends {BaseAPI} */ export declare class InventoryApiSourceItemsDeleteV1Api extends BaseAPI { /** * Delete Multiple Source item data * @param {any} [inventoryApiSourceItemsDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceItemsDeleteV1Api */ inventoryApiSourceItemsDeleteV1ExecutePost(inventoryApiSourceItemsDeleteV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryApiSourceItemsSaveV1Api - fetch parameter creator * @export */ export declare const InventoryApiSourceItemsSaveV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Save Multiple Source item data * @param {any} [inventoryApiSourceItemsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsSaveV1ExecutePost(inventoryApiSourceItemsSaveV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryApiSourceItemsSaveV1Api - functional programming interface * @export */ export declare const InventoryApiSourceItemsSaveV1ApiFp: (configuration?: Configuration) => { /** * Save Multiple Source item data * @param {any} [inventoryApiSourceItemsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsSaveV1ExecutePost(inventoryApiSourceItemsSaveV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiSourceItemsSaveV1Api - factory interface * @export */ export declare const InventoryApiSourceItemsSaveV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Save Multiple Source item data * @param {any} [inventoryApiSourceItemsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceItemsSaveV1ExecutePost(inventoryApiSourceItemsSaveV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryApiSourceItemsSaveV1Api - object-oriented interface * @export * @class InventoryApiSourceItemsSaveV1Api * @extends {BaseAPI} */ export declare class InventoryApiSourceItemsSaveV1Api extends BaseAPI { /** * Save Multiple Source item data * @param {any} [inventoryApiSourceItemsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceItemsSaveV1Api */ inventoryApiSourceItemsSaveV1ExecutePost(inventoryApiSourceItemsSaveV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryApiSourceRepositoryV1Api - fetch parameter creator * @export */ export declare const InventoryApiSourceRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Source data by given code. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {string} sourceCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetGet(sourceCode: string, options?: any): FetchArgs; /** * Find Sources by SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save Source data * @param {any} [inventoryApiSourceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePost(inventoryApiSourceRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save Source data * @param {string} sourceCode * @param {any} [inventoryApiSourceRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePut(sourceCode: string, inventoryApiSourceRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * InventoryApiSourceRepositoryV1Api - functional programming interface * @export */ export declare const InventoryApiSourceRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Get Source data by given code. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {string} sourceCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetGet(sourceCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Find Sources by SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save Source data * @param {any} [inventoryApiSourceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePost(inventoryApiSourceRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save Source data * @param {string} sourceCode * @param {any} [inventoryApiSourceRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePut(sourceCode: string, inventoryApiSourceRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiSourceRepositoryV1Api - factory interface * @export */ export declare const InventoryApiSourceRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Source data by given code. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {string} sourceCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetGet(sourceCode: string, options?: any): Promise; /** * Find Sources by SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save Source data * @param {any} [inventoryApiSourceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePost(inventoryApiSourceRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Source data * @param {string} sourceCode * @param {any} [inventoryApiSourceRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiSourceRepositoryV1SavePut(sourceCode: string, inventoryApiSourceRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * InventoryApiSourceRepositoryV1Api - object-oriented interface * @export * @class InventoryApiSourceRepositoryV1Api * @extends {BaseAPI} */ export declare class InventoryApiSourceRepositoryV1Api extends BaseAPI { /** * Get Source data by given code. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {string} sourceCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceRepositoryV1Api */ inventoryApiSourceRepositoryV1GetGet(sourceCode: string, options?: any): Promise; /** * Find Sources by SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceRepositoryV1Api */ inventoryApiSourceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save Source data * @param {any} [inventoryApiSourceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceRepositoryV1Api */ inventoryApiSourceRepositoryV1SavePost(inventoryApiSourceRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Source data * @param {string} sourceCode * @param {any} [inventoryApiSourceRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiSourceRepositoryV1Api */ inventoryApiSourceRepositoryV1SavePut(sourceCode: string, inventoryApiSourceRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * InventoryApiStockRepositoryV1Api - fetch parameter creator * @export */ export declare const InventoryApiStockRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete the Stock data by stockId. If stock is not found do nothing * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1DeleteByIdDelete(stockId: number, options?: any): FetchArgs; /** * Get Stock data by given stockId. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetGet(stockId: number, options?: any): FetchArgs; /** * Find Stocks by given SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save Stock data * @param {any} [inventoryApiStockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePost(inventoryApiStockRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save Stock data * @param {string} stockId * @param {any} [inventoryApiStockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePut(stockId: string, inventoryApiStockRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * InventoryApiStockRepositoryV1Api - functional programming interface * @export */ export declare const InventoryApiStockRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete the Stock data by stockId. If stock is not found do nothing * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1DeleteByIdDelete(stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get Stock data by given stockId. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetGet(stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Find Stocks by given SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save Stock data * @param {any} [inventoryApiStockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePost(inventoryApiStockRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save Stock data * @param {string} stockId * @param {any} [inventoryApiStockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePut(stockId: string, inventoryApiStockRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiStockRepositoryV1Api - factory interface * @export */ export declare const InventoryApiStockRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete the Stock data by stockId. If stock is not found do nothing * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1DeleteByIdDelete(stockId: number, options?: any): Promise; /** * Get Stock data by given stockId. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetGet(stockId: number, options?: any): Promise; /** * Find Stocks by given SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save Stock data * @param {any} [inventoryApiStockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePost(inventoryApiStockRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Stock data * @param {string} stockId * @param {any} [inventoryApiStockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockRepositoryV1SavePut(stockId: string, inventoryApiStockRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * InventoryApiStockRepositoryV1Api - object-oriented interface * @export * @class InventoryApiStockRepositoryV1Api * @extends {BaseAPI} */ export declare class InventoryApiStockRepositoryV1Api extends BaseAPI { /** * Delete the Stock data by stockId. If stock is not found do nothing * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockRepositoryV1Api */ inventoryApiStockRepositoryV1DeleteByIdDelete(stockId: number, options?: any): Promise; /** * Get Stock data by given stockId. If you want to create plugin on get method, also you need to create separate plugin on getList method, because entity loading way is different for these methods * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockRepositoryV1Api */ inventoryApiStockRepositoryV1GetGet(stockId: number, options?: any): Promise; /** * Find Stocks by given SearchCriteria SearchCriteria is not required because load all stocks is useful case * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockRepositoryV1Api */ inventoryApiStockRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save Stock data * @param {any} [inventoryApiStockRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockRepositoryV1Api */ inventoryApiStockRepositoryV1SavePost(inventoryApiStockRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save Stock data * @param {string} stockId * @param {any} [inventoryApiStockRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockRepositoryV1Api */ inventoryApiStockRepositoryV1SavePut(stockId: string, inventoryApiStockRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * InventoryApiStockSourceLinksDeleteV1Api - fetch parameter creator * @export */ export declare const InventoryApiStockSourceLinksDeleteV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove StockSourceLink list list * @param {any} [inventoryApiStockSourceLinksDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksDeleteV1ExecutePost(inventoryApiStockSourceLinksDeleteV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryApiStockSourceLinksDeleteV1Api - functional programming interface * @export */ export declare const InventoryApiStockSourceLinksDeleteV1ApiFp: (configuration?: Configuration) => { /** * Remove StockSourceLink list list * @param {any} [inventoryApiStockSourceLinksDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksDeleteV1ExecutePost(inventoryApiStockSourceLinksDeleteV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiStockSourceLinksDeleteV1Api - factory interface * @export */ export declare const InventoryApiStockSourceLinksDeleteV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove StockSourceLink list list * @param {any} [inventoryApiStockSourceLinksDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksDeleteV1ExecutePost(inventoryApiStockSourceLinksDeleteV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryApiStockSourceLinksDeleteV1Api - object-oriented interface * @export * @class InventoryApiStockSourceLinksDeleteV1Api * @extends {BaseAPI} */ export declare class InventoryApiStockSourceLinksDeleteV1Api extends BaseAPI { /** * Remove StockSourceLink list list * @param {any} [inventoryApiStockSourceLinksDeleteV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockSourceLinksDeleteV1Api */ inventoryApiStockSourceLinksDeleteV1ExecutePost(inventoryApiStockSourceLinksDeleteV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryApiStockSourceLinksSaveV1Api - fetch parameter creator * @export */ export declare const InventoryApiStockSourceLinksSaveV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Save StockSourceLink list data * @param {any} [inventoryApiStockSourceLinksSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksSaveV1ExecutePost(inventoryApiStockSourceLinksSaveV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryApiStockSourceLinksSaveV1Api - functional programming interface * @export */ export declare const InventoryApiStockSourceLinksSaveV1ApiFp: (configuration?: Configuration) => { /** * Save StockSourceLink list data * @param {any} [inventoryApiStockSourceLinksSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksSaveV1ExecutePost(inventoryApiStockSourceLinksSaveV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryApiStockSourceLinksSaveV1Api - factory interface * @export */ export declare const InventoryApiStockSourceLinksSaveV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Save StockSourceLink list data * @param {any} [inventoryApiStockSourceLinksSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryApiStockSourceLinksSaveV1ExecutePost(inventoryApiStockSourceLinksSaveV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryApiStockSourceLinksSaveV1Api - object-oriented interface * @export * @class InventoryApiStockSourceLinksSaveV1Api * @extends {BaseAPI} */ export declare class InventoryApiStockSourceLinksSaveV1Api extends BaseAPI { /** * Save StockSourceLink list data * @param {any} [inventoryApiStockSourceLinksSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryApiStockSourceLinksSaveV1Api */ inventoryApiStockSourceLinksSaveV1ExecutePost(inventoryApiStockSourceLinksSaveV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryCatalogApiBulkInventoryTransferV1Api - fetch parameter creator * @export */ export declare const InventoryCatalogApiBulkInventoryTransferV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Run bulk inventory transfer * @param {any} [inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkInventoryTransferV1ExecutePost(inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryCatalogApiBulkInventoryTransferV1Api - functional programming interface * @export */ export declare const InventoryCatalogApiBulkInventoryTransferV1ApiFp: (configuration?: Configuration) => { /** * Run bulk inventory transfer * @param {any} [inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkInventoryTransferV1ExecutePost(inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryCatalogApiBulkInventoryTransferV1Api - factory interface * @export */ export declare const InventoryCatalogApiBulkInventoryTransferV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Run bulk inventory transfer * @param {any} [inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkInventoryTransferV1ExecutePost(inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryCatalogApiBulkInventoryTransferV1Api - object-oriented interface * @export * @class InventoryCatalogApiBulkInventoryTransferV1Api * @extends {BaseAPI} */ export declare class InventoryCatalogApiBulkInventoryTransferV1Api extends BaseAPI { /** * Run bulk inventory transfer * @param {any} [inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryCatalogApiBulkInventoryTransferV1Api */ inventoryCatalogApiBulkInventoryTransferV1ExecutePost(inventoryCatalogApiBulkInventoryTransferV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryCatalogApiBulkPartialInventoryTransferV1Api - fetch parameter creator * @export */ export declare const InventoryCatalogApiBulkPartialInventoryTransferV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Run bulk partial inventory transfer for specified items. * @param {any} [inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePost(inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryCatalogApiBulkPartialInventoryTransferV1Api - functional programming interface * @export */ export declare const InventoryCatalogApiBulkPartialInventoryTransferV1ApiFp: (configuration?: Configuration) => { /** * Run bulk partial inventory transfer for specified items. * @param {any} [inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePost(inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryCatalogApiBulkPartialInventoryTransferV1Api - factory interface * @export */ export declare const InventoryCatalogApiBulkPartialInventoryTransferV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Run bulk partial inventory transfer for specified items. * @param {any} [inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePost(inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryCatalogApiBulkPartialInventoryTransferV1Api - object-oriented interface * @export * @class InventoryCatalogApiBulkPartialInventoryTransferV1Api * @extends {BaseAPI} */ export declare class InventoryCatalogApiBulkPartialInventoryTransferV1Api extends BaseAPI { /** * Run bulk partial inventory transfer for specified items. * @param {any} [inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryCatalogApiBulkPartialInventoryTransferV1Api */ inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePost(inventoryCatalogApiBulkPartialInventoryTransferV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryCatalogApiBulkSourceAssignV1Api - fetch parameter creator * @export */ export declare const InventoryCatalogApiBulkSourceAssignV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Run mass product to source assignment * @param {any} [inventoryCatalogApiBulkSourceAssignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceAssignV1ExecutePost(inventoryCatalogApiBulkSourceAssignV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryCatalogApiBulkSourceAssignV1Api - functional programming interface * @export */ export declare const InventoryCatalogApiBulkSourceAssignV1ApiFp: (configuration?: Configuration) => { /** * Run mass product to source assignment * @param {any} [inventoryCatalogApiBulkSourceAssignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceAssignV1ExecutePost(inventoryCatalogApiBulkSourceAssignV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryCatalogApiBulkSourceAssignV1Api - factory interface * @export */ export declare const InventoryCatalogApiBulkSourceAssignV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Run mass product to source assignment * @param {any} [inventoryCatalogApiBulkSourceAssignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceAssignV1ExecutePost(inventoryCatalogApiBulkSourceAssignV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryCatalogApiBulkSourceAssignV1Api - object-oriented interface * @export * @class InventoryCatalogApiBulkSourceAssignV1Api * @extends {BaseAPI} */ export declare class InventoryCatalogApiBulkSourceAssignV1Api extends BaseAPI { /** * Run mass product to source assignment * @param {any} [inventoryCatalogApiBulkSourceAssignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryCatalogApiBulkSourceAssignV1Api */ inventoryCatalogApiBulkSourceAssignV1ExecutePost(inventoryCatalogApiBulkSourceAssignV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryCatalogApiBulkSourceUnassignV1Api - fetch parameter creator * @export */ export declare const InventoryCatalogApiBulkSourceUnassignV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Run mass product to source un-assignment * @param {any} [inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceUnassignV1ExecutePost(inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryCatalogApiBulkSourceUnassignV1Api - functional programming interface * @export */ export declare const InventoryCatalogApiBulkSourceUnassignV1ApiFp: (configuration?: Configuration) => { /** * Run mass product to source un-assignment * @param {any} [inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceUnassignV1ExecutePost(inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryCatalogApiBulkSourceUnassignV1Api - factory interface * @export */ export declare const InventoryCatalogApiBulkSourceUnassignV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Run mass product to source un-assignment * @param {any} [inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryCatalogApiBulkSourceUnassignV1ExecutePost(inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryCatalogApiBulkSourceUnassignV1Api - object-oriented interface * @export * @class InventoryCatalogApiBulkSourceUnassignV1Api * @extends {BaseAPI} */ export declare class InventoryCatalogApiBulkSourceUnassignV1Api extends BaseAPI { /** * Run mass product to source un-assignment * @param {any} [inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryCatalogApiBulkSourceUnassignV1Api */ inventoryCatalogApiBulkSourceUnassignV1ExecutePost(inventoryCatalogApiBulkSourceUnassignV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api - fetch parameter creator * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Default distance provider code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ExecuteGet(options?: any): FetchArgs; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api - functional programming interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ApiFp: (configuration?: Configuration) => { /** * Get Default distance provider code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ExecuteGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api - factory interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Default distance provider code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ExecuteGet(options?: any): Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api - object-oriented interface * @export * @class InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api * @extends {BaseAPI} */ export declare class InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api extends BaseAPI { /** * Get Default distance provider code * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1Api */ inventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1ExecuteGet(options?: any): Promise; } /** * InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api - fetch parameter creator * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get distance between two points * @param {number} [sourceLat] Latitude * @param {number} [sourceLng] Longitude * @param {number} [destinationLat] Latitude * @param {number} [destinationLng] Longitude * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceV1ExecuteGet(sourceLat?: number, sourceLng?: number, destinationLat?: number, destinationLng?: number, options?: any): FetchArgs; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api - functional programming interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceV1ApiFp: (configuration?: Configuration) => { /** * Get distance between two points * @param {number} [sourceLat] Latitude * @param {number} [sourceLng] Longitude * @param {number} [destinationLat] Latitude * @param {number} [destinationLng] Longitude * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceV1ExecuteGet(sourceLat?: number, sourceLng?: number, destinationLat?: number, destinationLng?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api - factory interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetDistanceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get distance between two points * @param {number} [sourceLat] Latitude * @param {number} [sourceLng] Longitude * @param {number} [destinationLat] Latitude * @param {number} [destinationLng] Longitude * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetDistanceV1ExecuteGet(sourceLat?: number, sourceLng?: number, destinationLat?: number, destinationLng?: number, options?: any): Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api - object-oriented interface * @export * @class InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api * @extends {BaseAPI} */ export declare class InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api extends BaseAPI { /** * Get distance between two points * @param {number} [sourceLat] Latitude * @param {number} [sourceLng] Longitude * @param {number} [destinationLat] Latitude * @param {number} [destinationLng] Longitude * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryDistanceBasedSourceSelectionApiGetDistanceV1Api */ inventoryDistanceBasedSourceSelectionApiGetDistanceV1ExecuteGet(sourceLat?: number, sourceLng?: number, destinationLat?: number, destinationLng?: number, options?: any): Promise; } /** * InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api - fetch parameter creator * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get latitude and longitude object from address * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): FetchArgs; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api - functional programming interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ApiFp: (configuration?: Configuration) => { /** * Get latitude and longitude object from address * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api - factory interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get latitude and longitude object from address * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api - object-oriented interface * @export * @class InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api * @extends {BaseAPI} */ export declare class InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api extends BaseAPI { /** * Get latitude and longitude object from address * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1Api */ inventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): Promise; } /** * InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api - fetch parameter creator * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get all available latitude and longitude objects from address. * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): FetchArgs; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api - functional programming interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ApiFp: (configuration?: Configuration) => { /** * Get all available latitude and longitude objects from address. * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api - factory interface * @export */ export declare const InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get all available latitude and longitude objects from address. * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): Promise; }; /** * InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api - object-oriented interface * @export * @class InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api * @extends {BaseAPI} */ export declare class InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api extends BaseAPI { /** * Get all available latitude and longitude objects from address. * @param {string} [addressCountry] Shipping country * @param {string} [addressPostcode] Shipping postcode * @param {string} [addressStreet] Shipping street address * @param {string} [addressRegion] Shipping region * @param {string} [addressCity] Shipping city * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1Api */ inventoryDistanceBasedSourceSelectionApiGetLatsLngsFromAddressV1ExecuteGet(addressCountry?: string, addressPostcode?: string, addressStreet?: string, addressRegion?: string, addressCity?: string, options?: any): Promise; } /** * InventoryExportStockApiExportStockIndexDataV1Api - fetch parameter creator * @export */ export declare const InventoryExportStockApiExportStockIndexDataV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Provides stock index export from inventory_stock_% table * @param {string} salesChannelType * @param {string} salesChannelCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockIndexDataV1ExecuteGet(salesChannelType: string, salesChannelCode: string, options?: any): FetchArgs; }; /** * InventoryExportStockApiExportStockIndexDataV1Api - functional programming interface * @export */ export declare const InventoryExportStockApiExportStockIndexDataV1ApiFp: (configuration?: Configuration) => { /** * Provides stock index export from inventory_stock_% table * @param {string} salesChannelType * @param {string} salesChannelCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockIndexDataV1ExecuteGet(salesChannelType: string, salesChannelCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventoryExportStockApiExportStockIndexDataV1Api - factory interface * @export */ export declare const InventoryExportStockApiExportStockIndexDataV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Provides stock index export from inventory_stock_% table * @param {string} salesChannelType * @param {string} salesChannelCode * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockIndexDataV1ExecuteGet(salesChannelType: string, salesChannelCode: string, options?: any): Promise; }; /** * InventoryExportStockApiExportStockIndexDataV1Api - object-oriented interface * @export * @class InventoryExportStockApiExportStockIndexDataV1Api * @extends {BaseAPI} */ export declare class InventoryExportStockApiExportStockIndexDataV1Api extends BaseAPI { /** * Provides stock index export from inventory_stock_% table * @param {string} salesChannelType * @param {string} salesChannelCode * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryExportStockApiExportStockIndexDataV1Api */ inventoryExportStockApiExportStockIndexDataV1ExecuteGet(salesChannelType: string, salesChannelCode: string, options?: any): Promise; } /** * InventoryExportStockApiExportStockSalableQtyV1Api - fetch parameter creator * @export */ export declare const InventoryExportStockApiExportStockSalableQtyV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Export product stock data filtered by search criteria. * @param {string} salesChannelType * @param {string} salesChannelCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockSalableQtyV1ExecuteGet(salesChannelType: string, salesChannelCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * InventoryExportStockApiExportStockSalableQtyV1Api - functional programming interface * @export */ export declare const InventoryExportStockApiExportStockSalableQtyV1ApiFp: (configuration?: Configuration) => { /** * Export product stock data filtered by search criteria. * @param {string} salesChannelType * @param {string} salesChannelCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockSalableQtyV1ExecuteGet(salesChannelType: string, salesChannelCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryExportStockApiExportStockSalableQtyV1Api - factory interface * @export */ export declare const InventoryExportStockApiExportStockSalableQtyV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Export product stock data filtered by search criteria. * @param {string} salesChannelType * @param {string} salesChannelCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryExportStockApiExportStockSalableQtyV1ExecuteGet(salesChannelType: string, salesChannelCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * InventoryExportStockApiExportStockSalableQtyV1Api - object-oriented interface * @export * @class InventoryExportStockApiExportStockSalableQtyV1Api * @extends {BaseAPI} */ export declare class InventoryExportStockApiExportStockSalableQtyV1Api extends BaseAPI { /** * Export product stock data filtered by search criteria. * @param {string} salesChannelType * @param {string} salesChannelCode * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryExportStockApiExportStockSalableQtyV1Api */ inventoryExportStockApiExportStockSalableQtyV1ExecuteGet(salesChannelType: string, salesChannelCode: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * InventoryInStorePickupApiGetPickupLocationsV1Api - fetch parameter creator * @export */ export declare const InventoryInStorePickupApiGetPickupLocationsV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Pickup Locations according to the results of filtration by Search Request. * @param {number} [searchRequestAreaRadius] Search radius in KM. * @param {string} [searchRequestAreaSearchTerm] Search term string. * @param {string} [searchRequestFiltersCountryValue] Value. * @param {string} [searchRequestFiltersCountryConditionType] Condition Type. * @param {string} [searchRequestFiltersPostcodeValue] Value. * @param {string} [searchRequestFiltersPostcodeConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionValue] Value. * @param {string} [searchRequestFiltersRegionConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionIdValue] Value. * @param {string} [searchRequestFiltersRegionIdConditionType] Condition Type. * @param {string} [searchRequestFiltersCityValue] Value. * @param {string} [searchRequestFiltersCityConditionType] Condition Type. * @param {string} [searchRequestFiltersStreetValue] Value. * @param {string} [searchRequestFiltersStreetConditionType] Condition Type. * @param {string} [searchRequestFiltersNameValue] Value. * @param {string} [searchRequestFiltersNameConditionType] Condition Type. * @param {string} [searchRequestFiltersPickupLocationCodeValue] Value. * @param {string} [searchRequestFiltersPickupLocationCodeConditionType] Condition Type. * @param {number} [searchRequestPageSize] Page size. * @param {number} [searchRequestCurrentPage] Current page. * @param {string} [searchRequestScopeType] Sales Channel Type. * @param {string} [searchRequestScopeCode] Sales Channel code. * @param {string} [searchRequestSort0Field] Sorting field. * @param {string} [searchRequestSort0Direction] Sorting direction. * @param {string} [searchRequestExtensionAttributesProductsInfo0Sku] Product SKU. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupApiGetPickupLocationsV1ExecuteGet(searchRequestAreaRadius?: number, searchRequestAreaSearchTerm?: string, searchRequestFiltersCountryValue?: string, searchRequestFiltersCountryConditionType?: string, searchRequestFiltersPostcodeValue?: string, searchRequestFiltersPostcodeConditionType?: string, searchRequestFiltersRegionValue?: string, searchRequestFiltersRegionConditionType?: string, searchRequestFiltersRegionIdValue?: string, searchRequestFiltersRegionIdConditionType?: string, searchRequestFiltersCityValue?: string, searchRequestFiltersCityConditionType?: string, searchRequestFiltersStreetValue?: string, searchRequestFiltersStreetConditionType?: string, searchRequestFiltersNameValue?: string, searchRequestFiltersNameConditionType?: string, searchRequestFiltersPickupLocationCodeValue?: string, searchRequestFiltersPickupLocationCodeConditionType?: string, searchRequestPageSize?: number, searchRequestCurrentPage?: number, searchRequestScopeType?: string, searchRequestScopeCode?: string, searchRequestSort0Field?: string, searchRequestSort0Direction?: string, searchRequestExtensionAttributesProductsInfo0Sku?: string, options?: any): FetchArgs; }; /** * InventoryInStorePickupApiGetPickupLocationsV1Api - functional programming interface * @export */ export declare const InventoryInStorePickupApiGetPickupLocationsV1ApiFp: (configuration?: Configuration) => { /** * Get Pickup Locations according to the results of filtration by Search Request. * @param {number} [searchRequestAreaRadius] Search radius in KM. * @param {string} [searchRequestAreaSearchTerm] Search term string. * @param {string} [searchRequestFiltersCountryValue] Value. * @param {string} [searchRequestFiltersCountryConditionType] Condition Type. * @param {string} [searchRequestFiltersPostcodeValue] Value. * @param {string} [searchRequestFiltersPostcodeConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionValue] Value. * @param {string} [searchRequestFiltersRegionConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionIdValue] Value. * @param {string} [searchRequestFiltersRegionIdConditionType] Condition Type. * @param {string} [searchRequestFiltersCityValue] Value. * @param {string} [searchRequestFiltersCityConditionType] Condition Type. * @param {string} [searchRequestFiltersStreetValue] Value. * @param {string} [searchRequestFiltersStreetConditionType] Condition Type. * @param {string} [searchRequestFiltersNameValue] Value. * @param {string} [searchRequestFiltersNameConditionType] Condition Type. * @param {string} [searchRequestFiltersPickupLocationCodeValue] Value. * @param {string} [searchRequestFiltersPickupLocationCodeConditionType] Condition Type. * @param {number} [searchRequestPageSize] Page size. * @param {number} [searchRequestCurrentPage] Current page. * @param {string} [searchRequestScopeType] Sales Channel Type. * @param {string} [searchRequestScopeCode] Sales Channel code. * @param {string} [searchRequestSort0Field] Sorting field. * @param {string} [searchRequestSort0Direction] Sorting direction. * @param {string} [searchRequestExtensionAttributesProductsInfo0Sku] Product SKU. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupApiGetPickupLocationsV1ExecuteGet(searchRequestAreaRadius?: number, searchRequestAreaSearchTerm?: string, searchRequestFiltersCountryValue?: string, searchRequestFiltersCountryConditionType?: string, searchRequestFiltersPostcodeValue?: string, searchRequestFiltersPostcodeConditionType?: string, searchRequestFiltersRegionValue?: string, searchRequestFiltersRegionConditionType?: string, searchRequestFiltersRegionIdValue?: string, searchRequestFiltersRegionIdConditionType?: string, searchRequestFiltersCityValue?: string, searchRequestFiltersCityConditionType?: string, searchRequestFiltersStreetValue?: string, searchRequestFiltersStreetConditionType?: string, searchRequestFiltersNameValue?: string, searchRequestFiltersNameConditionType?: string, searchRequestFiltersPickupLocationCodeValue?: string, searchRequestFiltersPickupLocationCodeConditionType?: string, searchRequestPageSize?: number, searchRequestCurrentPage?: number, searchRequestScopeType?: string, searchRequestScopeCode?: string, searchRequestSort0Field?: string, searchRequestSort0Direction?: string, searchRequestExtensionAttributesProductsInfo0Sku?: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryInStorePickupApiGetPickupLocationsV1Api - factory interface * @export */ export declare const InventoryInStorePickupApiGetPickupLocationsV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Pickup Locations according to the results of filtration by Search Request. * @param {number} [searchRequestAreaRadius] Search radius in KM. * @param {string} [searchRequestAreaSearchTerm] Search term string. * @param {string} [searchRequestFiltersCountryValue] Value. * @param {string} [searchRequestFiltersCountryConditionType] Condition Type. * @param {string} [searchRequestFiltersPostcodeValue] Value. * @param {string} [searchRequestFiltersPostcodeConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionValue] Value. * @param {string} [searchRequestFiltersRegionConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionIdValue] Value. * @param {string} [searchRequestFiltersRegionIdConditionType] Condition Type. * @param {string} [searchRequestFiltersCityValue] Value. * @param {string} [searchRequestFiltersCityConditionType] Condition Type. * @param {string} [searchRequestFiltersStreetValue] Value. * @param {string} [searchRequestFiltersStreetConditionType] Condition Type. * @param {string} [searchRequestFiltersNameValue] Value. * @param {string} [searchRequestFiltersNameConditionType] Condition Type. * @param {string} [searchRequestFiltersPickupLocationCodeValue] Value. * @param {string} [searchRequestFiltersPickupLocationCodeConditionType] Condition Type. * @param {number} [searchRequestPageSize] Page size. * @param {number} [searchRequestCurrentPage] Current page. * @param {string} [searchRequestScopeType] Sales Channel Type. * @param {string} [searchRequestScopeCode] Sales Channel code. * @param {string} [searchRequestSort0Field] Sorting field. * @param {string} [searchRequestSort0Direction] Sorting direction. * @param {string} [searchRequestExtensionAttributesProductsInfo0Sku] Product SKU. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupApiGetPickupLocationsV1ExecuteGet(searchRequestAreaRadius?: number, searchRequestAreaSearchTerm?: string, searchRequestFiltersCountryValue?: string, searchRequestFiltersCountryConditionType?: string, searchRequestFiltersPostcodeValue?: string, searchRequestFiltersPostcodeConditionType?: string, searchRequestFiltersRegionValue?: string, searchRequestFiltersRegionConditionType?: string, searchRequestFiltersRegionIdValue?: string, searchRequestFiltersRegionIdConditionType?: string, searchRequestFiltersCityValue?: string, searchRequestFiltersCityConditionType?: string, searchRequestFiltersStreetValue?: string, searchRequestFiltersStreetConditionType?: string, searchRequestFiltersNameValue?: string, searchRequestFiltersNameConditionType?: string, searchRequestFiltersPickupLocationCodeValue?: string, searchRequestFiltersPickupLocationCodeConditionType?: string, searchRequestPageSize?: number, searchRequestCurrentPage?: number, searchRequestScopeType?: string, searchRequestScopeCode?: string, searchRequestSort0Field?: string, searchRequestSort0Direction?: string, searchRequestExtensionAttributesProductsInfo0Sku?: string, options?: any): Promise; }; /** * InventoryInStorePickupApiGetPickupLocationsV1Api - object-oriented interface * @export * @class InventoryInStorePickupApiGetPickupLocationsV1Api * @extends {BaseAPI} */ export declare class InventoryInStorePickupApiGetPickupLocationsV1Api extends BaseAPI { /** * Get Pickup Locations according to the results of filtration by Search Request. * @param {number} [searchRequestAreaRadius] Search radius in KM. * @param {string} [searchRequestAreaSearchTerm] Search term string. * @param {string} [searchRequestFiltersCountryValue] Value. * @param {string} [searchRequestFiltersCountryConditionType] Condition Type. * @param {string} [searchRequestFiltersPostcodeValue] Value. * @param {string} [searchRequestFiltersPostcodeConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionValue] Value. * @param {string} [searchRequestFiltersRegionConditionType] Condition Type. * @param {string} [searchRequestFiltersRegionIdValue] Value. * @param {string} [searchRequestFiltersRegionIdConditionType] Condition Type. * @param {string} [searchRequestFiltersCityValue] Value. * @param {string} [searchRequestFiltersCityConditionType] Condition Type. * @param {string} [searchRequestFiltersStreetValue] Value. * @param {string} [searchRequestFiltersStreetConditionType] Condition Type. * @param {string} [searchRequestFiltersNameValue] Value. * @param {string} [searchRequestFiltersNameConditionType] Condition Type. * @param {string} [searchRequestFiltersPickupLocationCodeValue] Value. * @param {string} [searchRequestFiltersPickupLocationCodeConditionType] Condition Type. * @param {number} [searchRequestPageSize] Page size. * @param {number} [searchRequestCurrentPage] Current page. * @param {string} [searchRequestScopeType] Sales Channel Type. * @param {string} [searchRequestScopeCode] Sales Channel code. * @param {string} [searchRequestSort0Field] Sorting field. * @param {string} [searchRequestSort0Direction] Sorting direction. * @param {string} [searchRequestExtensionAttributesProductsInfo0Sku] Product SKU. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryInStorePickupApiGetPickupLocationsV1Api */ inventoryInStorePickupApiGetPickupLocationsV1ExecuteGet(searchRequestAreaRadius?: number, searchRequestAreaSearchTerm?: string, searchRequestFiltersCountryValue?: string, searchRequestFiltersCountryConditionType?: string, searchRequestFiltersPostcodeValue?: string, searchRequestFiltersPostcodeConditionType?: string, searchRequestFiltersRegionValue?: string, searchRequestFiltersRegionConditionType?: string, searchRequestFiltersRegionIdValue?: string, searchRequestFiltersRegionIdConditionType?: string, searchRequestFiltersCityValue?: string, searchRequestFiltersCityConditionType?: string, searchRequestFiltersStreetValue?: string, searchRequestFiltersStreetConditionType?: string, searchRequestFiltersNameValue?: string, searchRequestFiltersNameConditionType?: string, searchRequestFiltersPickupLocationCodeValue?: string, searchRequestFiltersPickupLocationCodeConditionType?: string, searchRequestPageSize?: number, searchRequestCurrentPage?: number, searchRequestScopeType?: string, searchRequestScopeCode?: string, searchRequestSort0Field?: string, searchRequestSort0Direction?: string, searchRequestExtensionAttributesProductsInfo0Sku?: string, options?: any): Promise; } /** * InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api - fetch parameter creator * @export */ export declare const InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Notify customer that the orders is ready for pickup. * @param {any} [inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePost(inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api - functional programming interface * @export */ export declare const InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ApiFp: (configuration?: Configuration) => { /** * Notify customer that the orders is ready for pickup. * @param {any} [inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePost(inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api - factory interface * @export */ export declare const InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Notify customer that the orders is ready for pickup. * @param {any} [inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePost(inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api - object-oriented interface * @export * @class InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api * @extends {BaseAPI} */ export declare class InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api extends BaseAPI { /** * Notify customer that the orders is ready for pickup. * @param {any} [inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1Api */ inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePost(inventoryInStorePickupSalesApiNotifyOrdersAreReadyForPickupV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api - fetch parameter creator * @export */ export declare const InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete multiple source items configuration for low quantity * @param {any} [inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePost(inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api - functional programming interface * @export */ export declare const InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ApiFp: (configuration?: Configuration) => { /** * Delete multiple source items configuration for low quantity * @param {any} [inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePost(inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api - factory interface * @export */ export declare const InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete multiple source items configuration for low quantity * @param {any} [inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePost(inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api - object-oriented interface * @export * @class InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api * @extends {BaseAPI} */ export declare class InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api extends BaseAPI { /** * Delete multiple source items configuration for low quantity * @param {any} [inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1Api */ inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePost(inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1ExecutePostBody?: any, options?: any): Promise; } /** * InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api - fetch parameter creator * @export */ export declare const InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get the source item configuration * @param {string} sourceCode * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ExecuteGet(sourceCode: string, sku: string, options?: any): FetchArgs; }; /** * InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api - functional programming interface * @export */ export declare const InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ApiFp: (configuration?: Configuration) => { /** * Get the source item configuration * @param {string} sourceCode * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ExecuteGet(sourceCode: string, sku: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api - factory interface * @export */ export declare const InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get the source item configuration * @param {string} sourceCode * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ExecuteGet(sourceCode: string, sku: string, options?: any): Promise; }; /** * InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api - object-oriented interface * @export * @class InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api * @extends {BaseAPI} */ export declare class InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api extends BaseAPI { /** * Get the source item configuration * @param {string} sourceCode * @param {string} sku * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryLowQuantityNotificationApiGetSourceItemConfigurationV1Api */ inventoryLowQuantityNotificationApiGetSourceItemConfigurationV1ExecuteGet(sourceCode: string, sku: string, options?: any): Promise; } /** * InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api - fetch parameter creator * @export */ export declare const InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {any} [inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePost(inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api - functional programming interface * @export */ export declare const InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ApiFp: (configuration?: Configuration) => { /** * * @param {any} [inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePost(inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api - factory interface * @export */ export declare const InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {any} [inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePost(inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api - object-oriented interface * @export * @class InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api * @extends {BaseAPI} */ export declare class InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api extends BaseAPI { /** * * @param {any} [inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1Api */ inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePost(inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1ExecutePostBody?: any, options?: any): Promise; } /** * InventorySalesApiAreProductsSalableForRequestedQtyV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiAreProductsSalableForRequestedQtyV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get whether products are salable in requested Qty for given set of SKUs in specified stock. * @param {number} stockId * @param {string} [skuRequests0Sku] Product sku. * @param {number} [skuRequests0Qty] Product quantity. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableForRequestedQtyV1ExecuteGet(stockId: number, skuRequests0Sku?: string, skuRequests0Qty?: number, options?: any): FetchArgs; }; /** * InventorySalesApiAreProductsSalableForRequestedQtyV1Api - functional programming interface * @export */ export declare const InventorySalesApiAreProductsSalableForRequestedQtyV1ApiFp: (configuration?: Configuration) => { /** * Get whether products are salable in requested Qty for given set of SKUs in specified stock. * @param {number} stockId * @param {string} [skuRequests0Sku] Product sku. * @param {number} [skuRequests0Qty] Product quantity. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableForRequestedQtyV1ExecuteGet(stockId: number, skuRequests0Sku?: string, skuRequests0Qty?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventorySalesApiAreProductsSalableForRequestedQtyV1Api - factory interface * @export */ export declare const InventorySalesApiAreProductsSalableForRequestedQtyV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get whether products are salable in requested Qty for given set of SKUs in specified stock. * @param {number} stockId * @param {string} [skuRequests0Sku] Product sku. * @param {number} [skuRequests0Qty] Product quantity. * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableForRequestedQtyV1ExecuteGet(stockId: number, skuRequests0Sku?: string, skuRequests0Qty?: number, options?: any): Promise; }; /** * InventorySalesApiAreProductsSalableForRequestedQtyV1Api - object-oriented interface * @export * @class InventorySalesApiAreProductsSalableForRequestedQtyV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiAreProductsSalableForRequestedQtyV1Api extends BaseAPI { /** * Get whether products are salable in requested Qty for given set of SKUs in specified stock. * @param {number} stockId * @param {string} [skuRequests0Sku] Product sku. * @param {number} [skuRequests0Qty] Product quantity. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiAreProductsSalableForRequestedQtyV1Api */ inventorySalesApiAreProductsSalableForRequestedQtyV1ExecuteGet(stockId: number, skuRequests0Sku?: string, skuRequests0Qty?: number, options?: any): Promise; } /** * InventorySalesApiAreProductsSalableV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiAreProductsSalableV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get products salable status for given SKUs and given Stock. * @param {Array} skus * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableV1ExecuteGet(skus: Array, stockId: number, options?: any): FetchArgs; }; /** * InventorySalesApiAreProductsSalableV1Api - functional programming interface * @export */ export declare const InventorySalesApiAreProductsSalableV1ApiFp: (configuration?: Configuration) => { /** * Get products salable status for given SKUs and given Stock. * @param {Array} skus * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableV1ExecuteGet(skus: Array, stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventorySalesApiAreProductsSalableV1Api - factory interface * @export */ export declare const InventorySalesApiAreProductsSalableV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get products salable status for given SKUs and given Stock. * @param {Array} skus * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiAreProductsSalableV1ExecuteGet(skus: Array, stockId: number, options?: any): Promise; }; /** * InventorySalesApiAreProductsSalableV1Api - object-oriented interface * @export * @class InventorySalesApiAreProductsSalableV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiAreProductsSalableV1Api extends BaseAPI { /** * Get products salable status for given SKUs and given Stock. * @param {Array} skus * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiAreProductsSalableV1Api */ inventorySalesApiAreProductsSalableV1ExecuteGet(skus: Array, stockId: number, options?: any): Promise; } /** * InventorySalesApiGetProductSalableQtyV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiGetProductSalableQtyV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get Product Quantity for given SKU and Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiGetProductSalableQtyV1ExecuteGet(sku: string, stockId: number, options?: any): FetchArgs; }; /** * InventorySalesApiGetProductSalableQtyV1Api - functional programming interface * @export */ export declare const InventorySalesApiGetProductSalableQtyV1ApiFp: (configuration?: Configuration) => { /** * Get Product Quantity for given SKU and Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiGetProductSalableQtyV1ExecuteGet(sku: string, stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventorySalesApiGetProductSalableQtyV1Api - factory interface * @export */ export declare const InventorySalesApiGetProductSalableQtyV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get Product Quantity for given SKU and Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiGetProductSalableQtyV1ExecuteGet(sku: string, stockId: number, options?: any): Promise; }; /** * InventorySalesApiGetProductSalableQtyV1Api - object-oriented interface * @export * @class InventorySalesApiGetProductSalableQtyV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiGetProductSalableQtyV1Api extends BaseAPI { /** * Get Product Quantity for given SKU and Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiGetProductSalableQtyV1Api */ inventorySalesApiGetProductSalableQtyV1ExecuteGet(sku: string, stockId: number, options?: any): Promise; } /** * InventorySalesApiIsProductSalableForRequestedQtyV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiIsProductSalableForRequestedQtyV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get is product salable for given SKU in a given Stock for a certain Qty * @param {string} sku * @param {number} stockId * @param {number} requestedQty * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableForRequestedQtyV1ExecuteGet(sku: string, stockId: number, requestedQty: number, options?: any): FetchArgs; }; /** * InventorySalesApiIsProductSalableForRequestedQtyV1Api - functional programming interface * @export */ export declare const InventorySalesApiIsProductSalableForRequestedQtyV1ApiFp: (configuration?: Configuration) => { /** * Get is product salable for given SKU in a given Stock for a certain Qty * @param {string} sku * @param {number} stockId * @param {number} requestedQty * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableForRequestedQtyV1ExecuteGet(sku: string, stockId: number, requestedQty: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventorySalesApiIsProductSalableForRequestedQtyV1Api - factory interface * @export */ export declare const InventorySalesApiIsProductSalableForRequestedQtyV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get is product salable for given SKU in a given Stock for a certain Qty * @param {string} sku * @param {number} stockId * @param {number} requestedQty * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableForRequestedQtyV1ExecuteGet(sku: string, stockId: number, requestedQty: number, options?: any): Promise; }; /** * InventorySalesApiIsProductSalableForRequestedQtyV1Api - object-oriented interface * @export * @class InventorySalesApiIsProductSalableForRequestedQtyV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiIsProductSalableForRequestedQtyV1Api extends BaseAPI { /** * Get is product salable for given SKU in a given Stock for a certain Qty * @param {string} sku * @param {number} stockId * @param {number} requestedQty * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiIsProductSalableForRequestedQtyV1Api */ inventorySalesApiIsProductSalableForRequestedQtyV1ExecuteGet(sku: string, stockId: number, requestedQty: number, options?: any): Promise; } /** * InventorySalesApiIsProductSalableV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiIsProductSalableV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Get is product in salable for given SKU in a given Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableV1ExecuteGet(sku: string, stockId: number, options?: any): FetchArgs; }; /** * InventorySalesApiIsProductSalableV1Api - functional programming interface * @export */ export declare const InventorySalesApiIsProductSalableV1ApiFp: (configuration?: Configuration) => { /** * Get is product in salable for given SKU in a given Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableV1ExecuteGet(sku: string, stockId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventorySalesApiIsProductSalableV1Api - factory interface * @export */ export declare const InventorySalesApiIsProductSalableV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Get is product in salable for given SKU in a given Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiIsProductSalableV1ExecuteGet(sku: string, stockId: number, options?: any): Promise; }; /** * InventorySalesApiIsProductSalableV1Api - object-oriented interface * @export * @class InventorySalesApiIsProductSalableV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiIsProductSalableV1Api extends BaseAPI { /** * Get is product in salable for given SKU in a given Stock * @param {string} sku * @param {number} stockId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiIsProductSalableV1Api */ inventorySalesApiIsProductSalableV1ExecuteGet(sku: string, stockId: number, options?: any): Promise; } /** * InventorySalesApiStockResolverV1Api - fetch parameter creator * @export */ export declare const InventorySalesApiStockResolverV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Resolve Stock by Sales Channel type and code * @param {string} type * @param {string} code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiStockResolverV1ExecuteGet(type: string, code: string, options?: any): FetchArgs; }; /** * InventorySalesApiStockResolverV1Api - functional programming interface * @export */ export declare const InventorySalesApiStockResolverV1ApiFp: (configuration?: Configuration) => { /** * Resolve Stock by Sales Channel type and code * @param {string} type * @param {string} code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiStockResolverV1ExecuteGet(type: string, code: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventorySalesApiStockResolverV1Api - factory interface * @export */ export declare const InventorySalesApiStockResolverV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Resolve Stock by Sales Channel type and code * @param {string} type * @param {string} code * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySalesApiStockResolverV1ExecuteGet(type: string, code: string, options?: any): Promise; }; /** * InventorySalesApiStockResolverV1Api - object-oriented interface * @export * @class InventorySalesApiStockResolverV1Api * @extends {BaseAPI} */ export declare class InventorySalesApiStockResolverV1Api extends BaseAPI { /** * Resolve Stock by Sales Channel type and code * @param {string} type * @param {string} code * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySalesApiStockResolverV1Api */ inventorySalesApiStockResolverV1ExecuteGet(type: string, code: string, options?: any): Promise; } /** * InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api - fetch parameter creator * @export */ export declare const InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ExecuteGet(options?: any): FetchArgs; }; /** * InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api - functional programming interface * @export */ export declare const InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ApiFp: (configuration?: Configuration) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ExecuteGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api - factory interface * @export */ export declare const InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ExecuteGet(options?: any): Promise; }; /** * InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api - object-oriented interface * @export * @class InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api * @extends {BaseAPI} */ export declare class InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api extends BaseAPI { /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySourceSelectionApiGetSourceSelectionAlgorithmListV1Api */ inventorySourceSelectionApiGetSourceSelectionAlgorithmListV1ExecuteGet(options?: any): Promise; } /** * InventorySourceSelectionApiSourceSelectionServiceV1Api - fetch parameter creator * @export */ export declare const InventorySourceSelectionApiSourceSelectionServiceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {any} [inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiSourceSelectionServiceV1ExecutePost(inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * InventorySourceSelectionApiSourceSelectionServiceV1Api - functional programming interface * @export */ export declare const InventorySourceSelectionApiSourceSelectionServiceV1ApiFp: (configuration?: Configuration) => { /** * * @param {any} [inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiSourceSelectionServiceV1ExecutePost(inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * InventorySourceSelectionApiSourceSelectionServiceV1Api - factory interface * @export */ export declare const InventorySourceSelectionApiSourceSelectionServiceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {any} [inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ inventorySourceSelectionApiSourceSelectionServiceV1ExecutePost(inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody?: any, options?: any): Promise; }; /** * InventorySourceSelectionApiSourceSelectionServiceV1Api - object-oriented interface * @export * @class InventorySourceSelectionApiSourceSelectionServiceV1Api * @extends {BaseAPI} */ export declare class InventorySourceSelectionApiSourceSelectionServiceV1Api extends BaseAPI { /** * * @param {any} [inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InventorySourceSelectionApiSourceSelectionServiceV1Api */ inventorySourceSelectionApiSourceSelectionServiceV1ExecutePost(inventorySourceSelectionApiSourceSelectionServiceV1ExecutePostBody?: any, options?: any): Promise; } /** * MageplazaSmtpCheckoutManagementV1Api - fetch parameter creator * @export */ export declare const MageplazaSmtpCheckoutManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {string} cartId * @param {any} [mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ mageplazaSmtpCheckoutManagementV1UpdateOrderPost(cartId: string, mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody?: any, options?: any): FetchArgs; }; /** * MageplazaSmtpCheckoutManagementV1Api - functional programming interface * @export */ export declare const MageplazaSmtpCheckoutManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {string} cartId * @param {any} [mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ mageplazaSmtpCheckoutManagementV1UpdateOrderPost(cartId: string, mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * MageplazaSmtpCheckoutManagementV1Api - factory interface * @export */ export declare const MageplazaSmtpCheckoutManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {string} cartId * @param {any} [mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ mageplazaSmtpCheckoutManagementV1UpdateOrderPost(cartId: string, mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody?: any, options?: any): Promise; }; /** * MageplazaSmtpCheckoutManagementV1Api - object-oriented interface * @export * @class MageplazaSmtpCheckoutManagementV1Api * @extends {BaseAPI} */ export declare class MageplazaSmtpCheckoutManagementV1Api extends BaseAPI { /** * * @param {string} cartId * @param {any} [mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MageplazaSmtpCheckoutManagementV1Api */ mageplazaSmtpCheckoutManagementV1UpdateOrderPost(cartId: string, mageplazaSmtpCheckoutManagementV1UpdateOrderPostBody?: any, options?: any): Promise; } /** * QuoteBillingAddressManagementV1Api - fetch parameter creator * @export */ export declare const QuoteBillingAddressManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Assigns a specified billing address to a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost(cartId: number, quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): FetchArgs; /** * Assigns a specified billing address to a specified cart. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost_1(quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): FetchArgs; /** * Returns the billing address for a specified quote. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet(cartId: number, options?: any): FetchArgs; /** * Returns the billing address for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet_2(options?: any): FetchArgs; }; /** * QuoteBillingAddressManagementV1Api - functional programming interface * @export */ export declare const QuoteBillingAddressManagementV1ApiFp: (configuration?: Configuration) => { /** * Assigns a specified billing address to a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost(cartId: number, quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Assigns a specified billing address to a specified cart. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost_1(quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns the billing address for a specified quote. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns the billing address for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet_2(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteBillingAddressManagementV1Api - factory interface * @export */ export declare const QuoteBillingAddressManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Assigns a specified billing address to a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost(cartId: number, quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Assigns a specified billing address to a specified cart. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1AssignPost_1(quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Returns the billing address for a specified quote. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns the billing address for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteBillingAddressManagementV1GetGet_2(options?: any): Promise; }; /** * QuoteBillingAddressManagementV1Api - object-oriented interface * @export * @class QuoteBillingAddressManagementV1Api * @extends {BaseAPI} */ export declare class QuoteBillingAddressManagementV1Api extends BaseAPI { /** * Assigns a specified billing address to a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteBillingAddressManagementV1Api */ quoteBillingAddressManagementV1AssignPost(cartId: number, quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Assigns a specified billing address to a specified cart. * @param {any} [quoteBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteBillingAddressManagementV1Api */ quoteBillingAddressManagementV1AssignPost_1(quoteBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Returns the billing address for a specified quote. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteBillingAddressManagementV1Api */ quoteBillingAddressManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns the billing address for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteBillingAddressManagementV1Api */ quoteBillingAddressManagementV1GetGet_2(options?: any): Promise; } /** * QuoteCartItemRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteCartItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Removes the specified item from the specified cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete(cartId: number, itemId: number, options?: any): FetchArgs; /** * Removes the specified item from the specified cart. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete_1(itemId: number, options?: any): FetchArgs; /** * Lists items that are assigned to a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet(cartId: number, options?: any): FetchArgs; /** * Lists items that are assigned to a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet_2(options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {string} quoteId * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost(quoteId: string, quoteCartItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost_3(quoteCartItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut_4(itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * QuoteCartItemRepositoryV1Api - functional programming interface * @export */ export declare const QuoteCartItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Removes the specified item from the specified cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete(cartId: number, itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Removes the specified item from the specified cart. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete_1(itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists items that are assigned to a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Lists items that are assigned to a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet_2(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add/update the specified cart item. * @param {string} quoteId * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost(quoteId: string, quoteCartItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add/update the specified cart item. * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost_3(quoteCartItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add/update the specified cart item. * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut_4(itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCartItemRepositoryV1Api - factory interface * @export */ export declare const QuoteCartItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Removes the specified item from the specified cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete(cartId: number, itemId: number, options?: any): Promise; /** * Removes the specified item from the specified cart. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1DeleteByIdDelete_1(itemId: number, options?: any): Promise; /** * Lists items that are assigned to a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet(cartId: number, options?: any): Promise; /** * Lists items that are assigned to a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1GetListGet_2(options?: any): Promise; /** * Add/update the specified cart item. * @param {string} quoteId * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost(quoteId: string, quoteCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePost_3(quoteCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartItemRepositoryV1SavePut_4(itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * QuoteCartItemRepositoryV1Api - object-oriented interface * @export * @class QuoteCartItemRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteCartItemRepositoryV1Api extends BaseAPI { /** * Removes the specified item from the specified cart. * @param {number} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1DeleteByIdDelete(cartId: number, itemId: number, options?: any): Promise; /** * Removes the specified item from the specified cart. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1DeleteByIdDelete_1(itemId: number, options?: any): Promise; /** * Lists items that are assigned to a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1GetListGet(cartId: number, options?: any): Promise; /** * Lists items that are assigned to a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1GetListGet_2(options?: any): Promise; /** * Add/update the specified cart item. * @param {string} quoteId * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1SavePost(quoteId: string, quoteCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {any} [quoteCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1SavePost_3(quoteCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} itemId * @param {any} [quoteCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartItemRepositoryV1Api */ quoteCartItemRepositoryV1SavePut_4(itemId: string, quoteCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * QuoteCartManagementV1Api - fetch parameter creator * @export */ export declare const QuoteCartManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Assigns a specified customer to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1AssignCustomerPut(cartId: number, quoteCartManagementV1AssignCustomerPutBody?: any, options?: any): FetchArgs; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost(options?: any): FetchArgs; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {number} customerId The customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost_1(customerId: number, options?: any): FetchArgs; /** * Creates an empty cart and quote for a guest. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartPost(options?: any): FetchArgs; /** * Returns information for the cart for a specified customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1GetCartForCustomerGet(options?: any): FetchArgs; /** * Places an order for a specified cart. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut(quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): FetchArgs; /** * Places an order for a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut_2(cartId: number, quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): FetchArgs; }; /** * QuoteCartManagementV1Api - functional programming interface * @export */ export declare const QuoteCartManagementV1ApiFp: (configuration?: Configuration) => { /** * Assigns a specified customer to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1AssignCustomerPut(cartId: number, quoteCartManagementV1AssignCustomerPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {number} customerId The customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost_1(customerId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Creates an empty cart and quote for a guest. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartPost(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns information for the cart for a specified customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1GetCartForCustomerGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Places an order for a specified cart. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut(quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Places an order for a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut_2(cartId: number, quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCartManagementV1Api - factory interface * @export */ export declare const QuoteCartManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Assigns a specified customer to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1AssignCustomerPut(cartId: number, quoteCartManagementV1AssignCustomerPutBody?: any, options?: any): Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost(options?: any): Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {number} customerId The customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartForCustomerPost_1(customerId: number, options?: any): Promise; /** * Creates an empty cart and quote for a guest. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1CreateEmptyCartPost(options?: any): Promise; /** * Returns information for the cart for a specified customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1GetCartForCustomerGet(options?: any): Promise; /** * Places an order for a specified cart. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut(quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; /** * Places an order for a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartManagementV1PlaceOrderPut_2(cartId: number, quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; }; /** * QuoteCartManagementV1Api - object-oriented interface * @export * @class QuoteCartManagementV1Api * @extends {BaseAPI} */ export declare class QuoteCartManagementV1Api extends BaseAPI { /** * Assigns a specified customer to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1AssignCustomerPut(cartId: number, quoteCartManagementV1AssignCustomerPutBody?: any, options?: any): Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1CreateEmptyCartForCustomerPost(options?: any): Promise; /** * Creates an empty cart and quote for a specified customer if customer does not have a cart yet. * @param {number} customerId The customer ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1CreateEmptyCartForCustomerPost_1(customerId: number, options?: any): Promise; /** * Creates an empty cart and quote for a guest. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1CreateEmptyCartPost(options?: any): Promise; /** * Returns information for the cart for a specified customer. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1GetCartForCustomerGet(options?: any): Promise; /** * Places an order for a specified cart. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1PlaceOrderPut(quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; /** * Places an order for a specified cart. * @param {number} cartId The cart ID. * @param {any} [quoteCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartManagementV1Api */ quoteCartManagementV1PlaceOrderPut_2(cartId: number, quoteCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; } /** * QuoteCartRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteCartRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Enables an administrative user to return information for a specified cart. * @param {number} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetGet(cartId: number, options?: any): FetchArgs; /** * Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save quote * @param {any} [quoteCartRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1SavePut(quoteCartRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * QuoteCartRepositoryV1Api - functional programming interface * @export */ export declare const QuoteCartRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Enables an administrative user to return information for a specified cart. * @param {number} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save quote * @param {any} [quoteCartRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1SavePut(quoteCartRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCartRepositoryV1Api - factory interface * @export */ export declare const QuoteCartRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Enables an administrative user to return information for a specified cart. * @param {number} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save quote * @param {any} [quoteCartRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartRepositoryV1SavePut(quoteCartRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * QuoteCartRepositoryV1Api - object-oriented interface * @export * @class QuoteCartRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteCartRepositoryV1Api extends BaseAPI { /** * Enables an administrative user to return information for a specified cart. * @param {number} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartRepositoryV1Api */ quoteCartRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartRepositoryV1Api */ quoteCartRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save quote * @param {any} [quoteCartRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartRepositoryV1Api */ quoteCartRepositoryV1SavePut(quoteCartRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * QuoteCartTotalManagementV1Api - fetch parameter creator * @export */ export declare const QuoteCartTotalManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Set shipping/billing methods and additional data for cart and collect totals. * @param {any} [quoteCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalManagementV1CollectTotalsPut(quoteCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): FetchArgs; }; /** * QuoteCartTotalManagementV1Api - functional programming interface * @export */ export declare const QuoteCartTotalManagementV1ApiFp: (configuration?: Configuration) => { /** * Set shipping/billing methods and additional data for cart and collect totals. * @param {any} [quoteCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalManagementV1CollectTotalsPut(quoteCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCartTotalManagementV1Api - factory interface * @export */ export declare const QuoteCartTotalManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Set shipping/billing methods and additional data for cart and collect totals. * @param {any} [quoteCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalManagementV1CollectTotalsPut(quoteCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): Promise; }; /** * QuoteCartTotalManagementV1Api - object-oriented interface * @export * @class QuoteCartTotalManagementV1Api * @extends {BaseAPI} */ export declare class QuoteCartTotalManagementV1Api extends BaseAPI { /** * Set shipping/billing methods and additional data for cart and collect totals. * @param {any} [quoteCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartTotalManagementV1Api */ quoteCartTotalManagementV1CollectTotalsPut(quoteCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): Promise; } /** * QuoteCartTotalRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteCartTotalRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Returns quote totals data for a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet(cartId: number, options?: any): FetchArgs; /** * Returns quote totals data for a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet_1(options?: any): FetchArgs; }; /** * QuoteCartTotalRepositoryV1Api - functional programming interface * @export */ export declare const QuoteCartTotalRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Returns quote totals data for a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns quote totals data for a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet_1(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCartTotalRepositoryV1Api - factory interface * @export */ export declare const QuoteCartTotalRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Returns quote totals data for a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Returns quote totals data for a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCartTotalRepositoryV1GetGet_1(options?: any): Promise; }; /** * QuoteCartTotalRepositoryV1Api - object-oriented interface * @export * @class QuoteCartTotalRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteCartTotalRepositoryV1Api extends BaseAPI { /** * Returns quote totals data for a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartTotalRepositoryV1Api */ quoteCartTotalRepositoryV1GetGet(cartId: number, options?: any): Promise; /** * Returns quote totals data for a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCartTotalRepositoryV1Api */ quoteCartTotalRepositoryV1GetGet_1(options?: any): Promise; } /** * QuoteCouponManagementV1Api - fetch parameter creator * @export */ export declare const QuoteCouponManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Returns information for a coupon in a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet(cartId: number, options?: any): FetchArgs; /** * Returns information for a coupon in a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet_1(options?: any): FetchArgs; /** * Deletes a coupon from a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete(cartId: number, options?: any): FetchArgs; /** * Deletes a coupon from a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete_2(options?: any): FetchArgs; /** * Adds a coupon by code to a specified cart. * @param {number} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut(cartId: number, couponCode: string, options?: any): FetchArgs; /** * Adds a coupon by code to a specified cart. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut_3(couponCode: string, options?: any): FetchArgs; }; /** * QuoteCouponManagementV1Api - functional programming interface * @export */ export declare const QuoteCouponManagementV1ApiFp: (configuration?: Configuration) => { /** * Returns information for a coupon in a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns information for a coupon in a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet_1(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Deletes a coupon from a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Deletes a coupon from a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete_2(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Adds a coupon by code to a specified cart. * @param {number} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut(cartId: number, couponCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Adds a coupon by code to a specified cart. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut_3(couponCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteCouponManagementV1Api - factory interface * @export */ export declare const QuoteCouponManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Returns information for a coupon in a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns information for a coupon in a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1GetGet_1(options?: any): Promise; /** * Deletes a coupon from a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete(cartId: number, options?: any): Promise; /** * Deletes a coupon from a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1RemoveDelete_2(options?: any): Promise; /** * Adds a coupon by code to a specified cart. * @param {number} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut(cartId: number, couponCode: string, options?: any): Promise; /** * Adds a coupon by code to a specified cart. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteCouponManagementV1SetPut_3(couponCode: string, options?: any): Promise; }; /** * QuoteCouponManagementV1Api - object-oriented interface * @export * @class QuoteCouponManagementV1Api * @extends {BaseAPI} */ export declare class QuoteCouponManagementV1Api extends BaseAPI { /** * Returns information for a coupon in a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns information for a coupon in a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1GetGet_1(options?: any): Promise; /** * Deletes a coupon from a specified cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1RemoveDelete(cartId: number, options?: any): Promise; /** * Deletes a coupon from a specified cart. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1RemoveDelete_2(options?: any): Promise; /** * Adds a coupon by code to a specified cart. * @param {number} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1SetPut(cartId: number, couponCode: string, options?: any): Promise; /** * Adds a coupon by code to a specified cart. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteCouponManagementV1Api */ quoteCouponManagementV1SetPut_3(couponCode: string, options?: any): Promise; } /** * QuoteGuestBillingAddressManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestBillingAddressManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Assign a specified billing address to a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1AssignPost(cartId: string, quoteGuestBillingAddressManagementV1AssignPostBody?: any, options?: any): FetchArgs; /** * Return the billing address for a specified quote. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1GetGet(cartId: string, options?: any): FetchArgs; }; /** * QuoteGuestBillingAddressManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestBillingAddressManagementV1ApiFp: (configuration?: Configuration) => { /** * Assign a specified billing address to a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1AssignPost(cartId: string, quoteGuestBillingAddressManagementV1AssignPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Return the billing address for a specified quote. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestBillingAddressManagementV1Api - factory interface * @export */ export declare const QuoteGuestBillingAddressManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Assign a specified billing address to a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1AssignPost(cartId: string, quoteGuestBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Return the billing address for a specified quote. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestBillingAddressManagementV1GetGet(cartId: string, options?: any): Promise; }; /** * QuoteGuestBillingAddressManagementV1Api - object-oriented interface * @export * @class QuoteGuestBillingAddressManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestBillingAddressManagementV1Api extends BaseAPI { /** * Assign a specified billing address to a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestBillingAddressManagementV1AssignPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestBillingAddressManagementV1Api */ quoteGuestBillingAddressManagementV1AssignPost(cartId: string, quoteGuestBillingAddressManagementV1AssignPostBody?: any, options?: any): Promise; /** * Return the billing address for a specified quote. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestBillingAddressManagementV1Api */ quoteGuestBillingAddressManagementV1GetGet(cartId: string, options?: any): Promise; } /** * QuoteGuestCartItemRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCartItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Remove the specified item from the specified cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1DeleteByIdDelete(cartId: string, itemId: number, options?: any): FetchArgs; /** * List items that are assigned to a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1GetListGet(cartId: string, options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {string} cartId * @param {any} [quoteGuestCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePost(cartId: string, quoteGuestCartItemRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteGuestCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteGuestCartItemRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * QuoteGuestCartItemRepositoryV1Api - functional programming interface * @export */ export declare const QuoteGuestCartItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Remove the specified item from the specified cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1DeleteByIdDelete(cartId: string, itemId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * List items that are assigned to a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1GetListGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add/update the specified cart item. * @param {string} cartId * @param {any} [quoteGuestCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePost(cartId: string, quoteGuestCartItemRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteGuestCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteGuestCartItemRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCartItemRepositoryV1Api - factory interface * @export */ export declare const QuoteGuestCartItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Remove the specified item from the specified cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1DeleteByIdDelete(cartId: string, itemId: number, options?: any): Promise; /** * List items that are assigned to a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1GetListGet(cartId: string, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {any} [quoteGuestCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePost(cartId: string, quoteGuestCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteGuestCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteGuestCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * QuoteGuestCartItemRepositoryV1Api - object-oriented interface * @export * @class QuoteGuestCartItemRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCartItemRepositoryV1Api extends BaseAPI { /** * Remove the specified item from the specified cart. * @param {string} cartId The cart ID. * @param {number} itemId The item ID of the item to be removed. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartItemRepositoryV1Api */ quoteGuestCartItemRepositoryV1DeleteByIdDelete(cartId: string, itemId: number, options?: any): Promise; /** * List items that are assigned to a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartItemRepositoryV1Api */ quoteGuestCartItemRepositoryV1GetListGet(cartId: string, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {any} [quoteGuestCartItemRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartItemRepositoryV1Api */ quoteGuestCartItemRepositoryV1SavePost(cartId: string, quoteGuestCartItemRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Add/update the specified cart item. * @param {string} cartId * @param {string} itemId * @param {any} [quoteGuestCartItemRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartItemRepositoryV1Api */ quoteGuestCartItemRepositoryV1SavePut(cartId: string, itemId: string, quoteGuestCartItemRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * QuoteGuestCartManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCartManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Assign a specified customer to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1AssignCustomerPut(cartId: string, quoteGuestCartManagementV1AssignCustomerPutBody?: any, options?: any): FetchArgs; /** * Enable an customer or guest user to create an empty cart and quote for an anonymous customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1CreateEmptyCartPost(options?: any): FetchArgs; /** * Place an order for a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1PlaceOrderPut(cartId: string, quoteGuestCartManagementV1PlaceOrderPutBody?: any, options?: any): FetchArgs; }; /** * QuoteGuestCartManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestCartManagementV1ApiFp: (configuration?: Configuration) => { /** * Assign a specified customer to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1AssignCustomerPut(cartId: string, quoteGuestCartManagementV1AssignCustomerPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Enable an customer or guest user to create an empty cart and quote for an anonymous customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1CreateEmptyCartPost(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Place an order for a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1PlaceOrderPut(cartId: string, quoteGuestCartManagementV1PlaceOrderPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCartManagementV1Api - factory interface * @export */ export declare const QuoteGuestCartManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Assign a specified customer to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1AssignCustomerPut(cartId: string, quoteGuestCartManagementV1AssignCustomerPutBody?: any, options?: any): Promise; /** * Enable an customer or guest user to create an empty cart and quote for an anonymous customer. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1CreateEmptyCartPost(options?: any): Promise; /** * Place an order for a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartManagementV1PlaceOrderPut(cartId: string, quoteGuestCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; }; /** * QuoteGuestCartManagementV1Api - object-oriented interface * @export * @class QuoteGuestCartManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCartManagementV1Api extends BaseAPI { /** * Assign a specified customer to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1AssignCustomerPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartManagementV1Api */ quoteGuestCartManagementV1AssignCustomerPut(cartId: string, quoteGuestCartManagementV1AssignCustomerPutBody?: any, options?: any): Promise; /** * Enable an customer or guest user to create an empty cart and quote for an anonymous customer. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartManagementV1Api */ quoteGuestCartManagementV1CreateEmptyCartPost(options?: any): Promise; /** * Place an order for a specified cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartManagementV1PlaceOrderPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartManagementV1Api */ quoteGuestCartManagementV1PlaceOrderPut(cartId: string, quoteGuestCartManagementV1PlaceOrderPutBody?: any, options?: any): Promise; } /** * QuoteGuestCartRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCartRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Enable a guest user to return information for a specified cart. * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartRepositoryV1GetGet(cartId: string, options?: any): FetchArgs; }; /** * QuoteGuestCartRepositoryV1Api - functional programming interface * @export */ export declare const QuoteGuestCartRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Enable a guest user to return information for a specified cart. * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartRepositoryV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCartRepositoryV1Api - factory interface * @export */ export declare const QuoteGuestCartRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Enable a guest user to return information for a specified cart. * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartRepositoryV1GetGet(cartId: string, options?: any): Promise; }; /** * QuoteGuestCartRepositoryV1Api - object-oriented interface * @export * @class QuoteGuestCartRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCartRepositoryV1Api extends BaseAPI { /** * Enable a guest user to return information for a specified cart. * @param {string} cartId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartRepositoryV1Api */ quoteGuestCartRepositoryV1GetGet(cartId: string, options?: any): Promise; } /** * QuoteGuestCartTotalManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCartTotalManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Set shipping/billing methods and additional data for cart and collect totals for guest. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalManagementV1CollectTotalsPut(cartId: string, quoteGuestCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): FetchArgs; }; /** * QuoteGuestCartTotalManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestCartTotalManagementV1ApiFp: (configuration?: Configuration) => { /** * Set shipping/billing methods and additional data for cart and collect totals for guest. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalManagementV1CollectTotalsPut(cartId: string, quoteGuestCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCartTotalManagementV1Api - factory interface * @export */ export declare const QuoteGuestCartTotalManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Set shipping/billing methods and additional data for cart and collect totals for guest. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalManagementV1CollectTotalsPut(cartId: string, quoteGuestCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): Promise; }; /** * QuoteGuestCartTotalManagementV1Api - object-oriented interface * @export * @class QuoteGuestCartTotalManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCartTotalManagementV1Api extends BaseAPI { /** * Set shipping/billing methods and additional data for cart and collect totals for guest. * @param {string} cartId The cart ID. * @param {any} [quoteGuestCartTotalManagementV1CollectTotalsPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartTotalManagementV1Api */ quoteGuestCartTotalManagementV1CollectTotalsPut(cartId: string, quoteGuestCartTotalManagementV1CollectTotalsPutBody?: any, options?: any): Promise; } /** * QuoteGuestCartTotalRepositoryV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCartTotalRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return quote totals data for a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalRepositoryV1GetGet(cartId: string, options?: any): FetchArgs; }; /** * QuoteGuestCartTotalRepositoryV1Api - functional programming interface * @export */ export declare const QuoteGuestCartTotalRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Return quote totals data for a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalRepositoryV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCartTotalRepositoryV1Api - factory interface * @export */ export declare const QuoteGuestCartTotalRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return quote totals data for a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCartTotalRepositoryV1GetGet(cartId: string, options?: any): Promise; }; /** * QuoteGuestCartTotalRepositoryV1Api - object-oriented interface * @export * @class QuoteGuestCartTotalRepositoryV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCartTotalRepositoryV1Api extends BaseAPI { /** * Return quote totals data for a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCartTotalRepositoryV1Api */ quoteGuestCartTotalRepositoryV1GetGet(cartId: string, options?: any): Promise; } /** * QuoteGuestCouponManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestCouponManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return information for a coupon in a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1GetGet(cartId: string, options?: any): FetchArgs; /** * Delete a coupon from a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1RemoveDelete(cartId: string, options?: any): FetchArgs; /** * Add a coupon by code to a specified cart. * @param {string} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1SetPut(cartId: string, couponCode: string, options?: any): FetchArgs; }; /** * QuoteGuestCouponManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestCouponManagementV1ApiFp: (configuration?: Configuration) => { /** * Return information for a coupon in a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Delete a coupon from a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1RemoveDelete(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Add a coupon by code to a specified cart. * @param {string} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1SetPut(cartId: string, couponCode: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestCouponManagementV1Api - factory interface * @export */ export declare const QuoteGuestCouponManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return information for a coupon in a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1GetGet(cartId: string, options?: any): Promise; /** * Delete a coupon from a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1RemoveDelete(cartId: string, options?: any): Promise; /** * Add a coupon by code to a specified cart. * @param {string} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestCouponManagementV1SetPut(cartId: string, couponCode: string, options?: any): Promise; }; /** * QuoteGuestCouponManagementV1Api - object-oriented interface * @export * @class QuoteGuestCouponManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestCouponManagementV1Api extends BaseAPI { /** * Return information for a coupon in a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCouponManagementV1Api */ quoteGuestCouponManagementV1GetGet(cartId: string, options?: any): Promise; /** * Delete a coupon from a specified cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCouponManagementV1Api */ quoteGuestCouponManagementV1RemoveDelete(cartId: string, options?: any): Promise; /** * Add a coupon by code to a specified cart. * @param {string} cartId The cart ID. * @param {string} couponCode The coupon code data. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestCouponManagementV1Api */ quoteGuestCouponManagementV1SetPut(cartId: string, couponCode: string, options?: any): Promise; } /** * QuoteGuestPaymentMethodManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestPaymentMethodManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Return the payment method for a specified shopping cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetGet(cartId: string, options?: any): FetchArgs; /** * List available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GuestPaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetListGet(cartId: string, options?: any): FetchArgs; /** * Add a specified payment method to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestPaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1SetPut(cartId: string, quoteGuestPaymentMethodManagementV1SetPutBody?: any, options?: any): FetchArgs; }; /** * QuoteGuestPaymentMethodManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestPaymentMethodManagementV1ApiFp: (configuration?: Configuration) => { /** * Return the payment method for a specified shopping cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * List available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GuestPaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetListGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Add a specified payment method to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestPaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1SetPut(cartId: string, quoteGuestPaymentMethodManagementV1SetPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuoteGuestPaymentMethodManagementV1Api - factory interface * @export */ export declare const QuoteGuestPaymentMethodManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Return the payment method for a specified shopping cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetGet(cartId: string, options?: any): Promise; /** * List available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GuestPaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1GetListGet(cartId: string, options?: any): Promise; /** * Add a specified payment method to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestPaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestPaymentMethodManagementV1SetPut(cartId: string, quoteGuestPaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; }; /** * QuoteGuestPaymentMethodManagementV1Api - object-oriented interface * @export * @class QuoteGuestPaymentMethodManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestPaymentMethodManagementV1Api extends BaseAPI { /** * Return the payment method for a specified shopping cart. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestPaymentMethodManagementV1Api */ quoteGuestPaymentMethodManagementV1GetGet(cartId: string, options?: any): Promise; /** * List available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#GuestPaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestPaymentMethodManagementV1Api */ quoteGuestPaymentMethodManagementV1GetListGet(cartId: string, options?: any): Promise; /** * Add a specified payment method to a specified shopping cart. * @param {string} cartId The cart ID. * @param {any} [quoteGuestPaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestPaymentMethodManagementV1Api */ quoteGuestPaymentMethodManagementV1SetPut(cartId: string, quoteGuestPaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; } /** * QuoteGuestShipmentEstimationV1Api - fetch parameter creator * @export */ export declare const QuoteGuestShipmentEstimationV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): FetchArgs; }; /** * QuoteGuestShipmentEstimationV1Api - functional programming interface * @export */ export declare const QuoteGuestShipmentEstimationV1ApiFp: (configuration?: Configuration) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * QuoteGuestShipmentEstimationV1Api - factory interface * @export */ export declare const QuoteGuestShipmentEstimationV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; }; /** * QuoteGuestShipmentEstimationV1Api - object-oriented interface * @export * @class QuoteGuestShipmentEstimationV1Api * @extends {BaseAPI} */ export declare class QuoteGuestShipmentEstimationV1Api extends BaseAPI { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestShipmentEstimationV1Api */ quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteGuestShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; } /** * QuoteGuestShippingMethodManagementV1Api - fetch parameter creator * @export */ export declare const QuoteGuestShippingMethodManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * List applicable shipping methods for a specified quote. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShippingMethodManagementV1GetListGet(cartId: string, options?: any): FetchArgs; }; /** * QuoteGuestShippingMethodManagementV1Api - functional programming interface * @export */ export declare const QuoteGuestShippingMethodManagementV1ApiFp: (configuration?: Configuration) => { /** * List applicable shipping methods for a specified quote. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShippingMethodManagementV1GetListGet(cartId: string, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * QuoteGuestShippingMethodManagementV1Api - factory interface * @export */ export declare const QuoteGuestShippingMethodManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * List applicable shipping methods for a specified quote. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteGuestShippingMethodManagementV1GetListGet(cartId: string, options?: any): Promise; }; /** * QuoteGuestShippingMethodManagementV1Api - object-oriented interface * @export * @class QuoteGuestShippingMethodManagementV1Api * @extends {BaseAPI} */ export declare class QuoteGuestShippingMethodManagementV1Api extends BaseAPI { /** * List applicable shipping methods for a specified quote. * @param {string} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteGuestShippingMethodManagementV1Api */ quoteGuestShippingMethodManagementV1GetListGet(cartId: string, options?: any): Promise; } /** * QuotePaymentMethodManagementV1Api - fetch parameter creator * @export */ export declare const QuotePaymentMethodManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Returns the payment method for a specified shopping cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet(cartId: number, options?: any): FetchArgs; /** * Returns the payment method for a specified shopping cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet_1(options?: any): FetchArgs; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet(cartId: number, options?: any): FetchArgs; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet_2(options?: any): FetchArgs; /** * Adds a specified payment method to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut(cartId: number, quotePaymentMethodManagementV1SetPutBody?: any, options?: any): FetchArgs; /** * Adds a specified payment method to a specified shopping cart. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut_3(quotePaymentMethodManagementV1SetPutBody?: any, options?: any): FetchArgs; }; /** * QuotePaymentMethodManagementV1Api - functional programming interface * @export */ export declare const QuotePaymentMethodManagementV1ApiFp: (configuration?: Configuration) => { /** * Returns the payment method for a specified shopping cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Returns the payment method for a specified shopping cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet_1(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet_2(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Adds a specified payment method to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut(cartId: number, quotePaymentMethodManagementV1SetPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Adds a specified payment method to a specified shopping cart. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut_3(quotePaymentMethodManagementV1SetPutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * QuotePaymentMethodManagementV1Api - factory interface * @export */ export declare const QuotePaymentMethodManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Returns the payment method for a specified shopping cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns the payment method for a specified shopping cart. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetGet_1(options?: any): Promise; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet(cartId: number, options?: any): Promise; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1GetListGet_2(options?: any): Promise; /** * Adds a specified payment method to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut(cartId: number, quotePaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; /** * Adds a specified payment method to a specified shopping cart. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quotePaymentMethodManagementV1SetPut_3(quotePaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; }; /** * QuotePaymentMethodManagementV1Api - object-oriented interface * @export * @class QuotePaymentMethodManagementV1Api * @extends {BaseAPI} */ export declare class QuotePaymentMethodManagementV1Api extends BaseAPI { /** * Returns the payment method for a specified shopping cart. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1GetGet(cartId: number, options?: any): Promise; /** * Returns the payment method for a specified shopping cart. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1GetGet_1(options?: any): Promise; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {number} cartId The cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1GetListGet(cartId: number, options?: any): Promise; /** * Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1GetListGet_2(options?: any): Promise; /** * Adds a specified payment method to a specified shopping cart. * @param {number} cartId The cart ID. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1SetPut(cartId: number, quotePaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; /** * Adds a specified payment method to a specified shopping cart. * @param {any} [quotePaymentMethodManagementV1SetPutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuotePaymentMethodManagementV1Api */ quotePaymentMethodManagementV1SetPut_3(quotePaymentMethodManagementV1SetPutBody?: any, options?: any): Promise; } /** * QuoteShipmentEstimationV1Api - fetch parameter creator * @export */ export declare const QuoteShipmentEstimationV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): FetchArgs; /** * Estimate shipping by address and return list of available shipping methods * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost_1(quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): FetchArgs; }; /** * QuoteShipmentEstimationV1Api - functional programming interface * @export */ export declare const QuoteShipmentEstimationV1ApiFp: (configuration?: Configuration) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Estimate shipping by address and return list of available shipping methods * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost_1(quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * QuoteShipmentEstimationV1Api - factory interface * @export */ export declare const QuoteShipmentEstimationV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; /** * Estimate shipping by address and return list of available shipping methods * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShipmentEstimationV1EstimateByExtendedAddressPost_1(quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; }; /** * QuoteShipmentEstimationV1Api - object-oriented interface * @export * @class QuoteShipmentEstimationV1Api * @extends {BaseAPI} */ export declare class QuoteShipmentEstimationV1Api extends BaseAPI { /** * Estimate shipping by address and return list of available shipping methods * @param {string} cartId * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShipmentEstimationV1Api */ quoteShipmentEstimationV1EstimateByExtendedAddressPost(cartId: string, quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; /** * Estimate shipping by address and return list of available shipping methods * @param {any} [quoteShipmentEstimationV1EstimateByExtendedAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShipmentEstimationV1Api */ quoteShipmentEstimationV1EstimateByExtendedAddressPost_1(quoteShipmentEstimationV1EstimateByExtendedAddressPostBody?: any, options?: any): Promise; } /** * QuoteShippingMethodManagementV1Api - fetch parameter creator * @export */ export declare const QuoteShippingMethodManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Estimate shipping * @param {number} cartId The shopping cart ID. * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost(cartId: number, quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): FetchArgs; /** * Estimate shipping * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost_1(quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): FetchArgs; /** * Lists applicable shipping methods for a specified quote. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet(cartId: number, options?: any): FetchArgs; /** * Lists applicable shipping methods for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet_2(options?: any): FetchArgs; }; /** * QuoteShippingMethodManagementV1Api - functional programming interface * @export */ export declare const QuoteShippingMethodManagementV1ApiFp: (configuration?: Configuration) => { /** * Estimate shipping * @param {number} cartId The shopping cart ID. * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost(cartId: number, quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Estimate shipping * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost_1(quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Lists applicable shipping methods for a specified quote. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet(cartId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; /** * Lists applicable shipping methods for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet_2(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * QuoteShippingMethodManagementV1Api - factory interface * @export */ export declare const QuoteShippingMethodManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Estimate shipping * @param {number} cartId The shopping cart ID. * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost(cartId: number, quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): Promise; /** * Estimate shipping * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1EstimateByAddressIdPost_1(quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): Promise; /** * Lists applicable shipping methods for a specified quote. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet(cartId: number, options?: any): Promise; /** * Lists applicable shipping methods for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} */ quoteShippingMethodManagementV1GetListGet_2(options?: any): Promise; }; /** * QuoteShippingMethodManagementV1Api - object-oriented interface * @export * @class QuoteShippingMethodManagementV1Api * @extends {BaseAPI} */ export declare class QuoteShippingMethodManagementV1Api extends BaseAPI { /** * Estimate shipping * @param {number} cartId The shopping cart ID. * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShippingMethodManagementV1Api */ quoteShippingMethodManagementV1EstimateByAddressIdPost(cartId: number, quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): Promise; /** * Estimate shipping * @param {any} [quoteShippingMethodManagementV1EstimateByAddressIdPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShippingMethodManagementV1Api */ quoteShippingMethodManagementV1EstimateByAddressIdPost_1(quoteShippingMethodManagementV1EstimateByAddressIdPostBody?: any, options?: any): Promise; /** * Lists applicable shipping methods for a specified quote. * @param {number} cartId The shopping cart ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShippingMethodManagementV1Api */ quoteShippingMethodManagementV1GetListGet(cartId: number, options?: any): Promise; /** * Lists applicable shipping methods for a specified quote. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof QuoteShippingMethodManagementV1Api */ quoteShippingMethodManagementV1GetListGet_2(options?: any): Promise; } /** * SalesCreditmemoCommentRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesCreditmemoCommentRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Performs persist operations for a specified entity. * @param {string} id * @param {any} [salesCreditmemoCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoCommentRepositoryV1SavePost(id: string, salesCreditmemoCommentRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesCreditmemoCommentRepositoryV1Api - functional programming interface * @export */ export declare const SalesCreditmemoCommentRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Performs persist operations for a specified entity. * @param {string} id * @param {any} [salesCreditmemoCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoCommentRepositoryV1SavePost(id: string, salesCreditmemoCommentRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesCreditmemoCommentRepositoryV1Api - factory interface * @export */ export declare const SalesCreditmemoCommentRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Performs persist operations for a specified entity. * @param {string} id * @param {any} [salesCreditmemoCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoCommentRepositoryV1SavePost(id: string, salesCreditmemoCommentRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesCreditmemoCommentRepositoryV1Api - object-oriented interface * @export * @class SalesCreditmemoCommentRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesCreditmemoCommentRepositoryV1Api extends BaseAPI { /** * Performs persist operations for a specified entity. * @param {string} id * @param {any} [salesCreditmemoCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoCommentRepositoryV1Api */ salesCreditmemoCommentRepositoryV1SavePost(id: string, salesCreditmemoCommentRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesCreditmemoManagementV1Api - fetch parameter creator * @export */ export declare const SalesCreditmemoManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Cancels a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1CancelPut(id: number, options?: any): FetchArgs; /** * Lists comments for a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1GetCommentsListGet(id: number, options?: any): FetchArgs; /** * Emails a user a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1NotifyPost(id: number, options?: any): FetchArgs; /** * Prepare creditmemo to refund and save it. * @param {any} [salesCreditmemoManagementV1RefundPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1RefundPost(salesCreditmemoManagementV1RefundPostBody?: any, options?: any): FetchArgs; }; /** * SalesCreditmemoManagementV1Api - functional programming interface * @export */ export declare const SalesCreditmemoManagementV1ApiFp: (configuration?: Configuration) => { /** * Cancels a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1CancelPut(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists comments for a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1GetCommentsListGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Emails a user a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1NotifyPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Prepare creditmemo to refund and save it. * @param {any} [salesCreditmemoManagementV1RefundPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1RefundPost(salesCreditmemoManagementV1RefundPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesCreditmemoManagementV1Api - factory interface * @export */ export declare const SalesCreditmemoManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Cancels a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1CancelPut(id: number, options?: any): Promise; /** * Lists comments for a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Emails a user a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1NotifyPost(id: number, options?: any): Promise; /** * Prepare creditmemo to refund and save it. * @param {any} [salesCreditmemoManagementV1RefundPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoManagementV1RefundPost(salesCreditmemoManagementV1RefundPostBody?: any, options?: any): Promise; }; /** * SalesCreditmemoManagementV1Api - object-oriented interface * @export * @class SalesCreditmemoManagementV1Api * @extends {BaseAPI} */ export declare class SalesCreditmemoManagementV1Api extends BaseAPI { /** * Cancels a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoManagementV1Api */ salesCreditmemoManagementV1CancelPut(id: number, options?: any): Promise; /** * Lists comments for a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoManagementV1Api */ salesCreditmemoManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Emails a user a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoManagementV1Api */ salesCreditmemoManagementV1NotifyPost(id: number, options?: any): Promise; /** * Prepare creditmemo to refund and save it. * @param {any} [salesCreditmemoManagementV1RefundPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoManagementV1Api */ salesCreditmemoManagementV1RefundPost(salesCreditmemoManagementV1RefundPostBody?: any, options?: any): Promise; } /** * SalesCreditmemoRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesCreditmemoRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists credit memos that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CreditmemoRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Performs persist operations for a specified credit memo. * @param {any} [salesCreditmemoRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1SavePost(salesCreditmemoRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesCreditmemoRepositoryV1Api - functional programming interface * @export */ export declare const SalesCreditmemoRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists credit memos that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CreditmemoRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified credit memo. * @param {any} [salesCreditmemoRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1SavePost(salesCreditmemoRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesCreditmemoRepositoryV1Api - factory interface * @export */ export declare const SalesCreditmemoRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists credit memos that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CreditmemoRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified credit memo. * @param {any} [salesCreditmemoRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesCreditmemoRepositoryV1SavePost(salesCreditmemoRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesCreditmemoRepositoryV1Api - object-oriented interface * @export * @class SalesCreditmemoRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesCreditmemoRepositoryV1Api extends BaseAPI { /** * Loads a specified credit memo. * @param {number} id The credit memo ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoRepositoryV1Api */ salesCreditmemoRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists credit memos that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CreditmemoRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoRepositoryV1Api */ salesCreditmemoRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified credit memo. * @param {any} [salesCreditmemoRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesCreditmemoRepositoryV1Api */ salesCreditmemoRepositoryV1SavePost(salesCreditmemoRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesInvoiceCommentRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesInvoiceCommentRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Performs persist operations for a specified invoice comment. * @param {any} [salesInvoiceCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceCommentRepositoryV1SavePost(salesInvoiceCommentRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesInvoiceCommentRepositoryV1Api - functional programming interface * @export */ export declare const SalesInvoiceCommentRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Performs persist operations for a specified invoice comment. * @param {any} [salesInvoiceCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceCommentRepositoryV1SavePost(salesInvoiceCommentRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesInvoiceCommentRepositoryV1Api - factory interface * @export */ export declare const SalesInvoiceCommentRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Performs persist operations for a specified invoice comment. * @param {any} [salesInvoiceCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceCommentRepositoryV1SavePost(salesInvoiceCommentRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesInvoiceCommentRepositoryV1Api - object-oriented interface * @export * @class SalesInvoiceCommentRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesInvoiceCommentRepositoryV1Api extends BaseAPI { /** * Performs persist operations for a specified invoice comment. * @param {any} [salesInvoiceCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceCommentRepositoryV1Api */ salesInvoiceCommentRepositoryV1SavePost(salesInvoiceCommentRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesInvoiceManagementV1Api - fetch parameter creator * @export */ export declare const SalesInvoiceManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Lists comments for a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1GetCommentsListGet(id: number, options?: any): FetchArgs; /** * Emails a user a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1NotifyPost(id: number, options?: any): FetchArgs; /** * Sets invoice capture. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetCapturePost(id: number, options?: any): FetchArgs; /** * Voids a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetVoidPost(id: number, options?: any): FetchArgs; }; /** * SalesInvoiceManagementV1Api - functional programming interface * @export */ export declare const SalesInvoiceManagementV1ApiFp: (configuration?: Configuration) => { /** * Lists comments for a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1GetCommentsListGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Emails a user a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1NotifyPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Sets invoice capture. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetCapturePost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Voids a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetVoidPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesInvoiceManagementV1Api - factory interface * @export */ export declare const SalesInvoiceManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Lists comments for a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Emails a user a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1NotifyPost(id: number, options?: any): Promise; /** * Sets invoice capture. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetCapturePost(id: number, options?: any): Promise; /** * Voids a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceManagementV1SetVoidPost(id: number, options?: any): Promise; }; /** * SalesInvoiceManagementV1Api - object-oriented interface * @export * @class SalesInvoiceManagementV1Api * @extends {BaseAPI} */ export declare class SalesInvoiceManagementV1Api extends BaseAPI { /** * Lists comments for a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceManagementV1Api */ salesInvoiceManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Emails a user a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceManagementV1Api */ salesInvoiceManagementV1NotifyPost(id: number, options?: any): Promise; /** * Sets invoice capture. * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceManagementV1Api */ salesInvoiceManagementV1SetCapturePost(id: number, options?: any): Promise; /** * Voids a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceManagementV1Api */ salesInvoiceManagementV1SetVoidPost(id: number, options?: any): Promise; } /** * SalesInvoiceOrderV1Api - fetch parameter creator * @export */ export declare const SalesInvoiceOrderV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {number} orderId * @param {any} [salesInvoiceOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceOrderV1ExecutePost(orderId: number, salesInvoiceOrderV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * SalesInvoiceOrderV1Api - functional programming interface * @export */ export declare const SalesInvoiceOrderV1ApiFp: (configuration?: Configuration) => { /** * * @param {number} orderId * @param {any} [salesInvoiceOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceOrderV1ExecutePost(orderId: number, salesInvoiceOrderV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesInvoiceOrderV1Api - factory interface * @export */ export declare const SalesInvoiceOrderV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {number} orderId * @param {any} [salesInvoiceOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceOrderV1ExecutePost(orderId: number, salesInvoiceOrderV1ExecutePostBody?: any, options?: any): Promise; }; /** * SalesInvoiceOrderV1Api - object-oriented interface * @export * @class SalesInvoiceOrderV1Api * @extends {BaseAPI} */ export declare class SalesInvoiceOrderV1Api extends BaseAPI { /** * * @param {number} orderId * @param {any} [salesInvoiceOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceOrderV1Api */ salesInvoiceOrderV1ExecutePost(orderId: number, salesInvoiceOrderV1ExecutePostBody?: any, options?: any): Promise; } /** * SalesInvoiceRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesInvoiceRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists invoices that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#InvoiceRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Performs persist operations for a specified invoice. * @param {any} [salesInvoiceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1SavePost(salesInvoiceRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesInvoiceRepositoryV1Api - functional programming interface * @export */ export declare const SalesInvoiceRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists invoices that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#InvoiceRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified invoice. * @param {any} [salesInvoiceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1SavePost(salesInvoiceRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesInvoiceRepositoryV1Api - factory interface * @export */ export declare const SalesInvoiceRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists invoices that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#InvoiceRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified invoice. * @param {any} [salesInvoiceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesInvoiceRepositoryV1SavePost(salesInvoiceRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesInvoiceRepositoryV1Api - object-oriented interface * @export * @class SalesInvoiceRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesInvoiceRepositoryV1Api extends BaseAPI { /** * Loads a specified invoice. * @param {number} id The invoice ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceRepositoryV1Api */ salesInvoiceRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists invoices that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#InvoiceRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceRepositoryV1Api */ salesInvoiceRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified invoice. * @param {any} [salesInvoiceRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesInvoiceRepositoryV1Api */ salesInvoiceRepositoryV1SavePost(salesInvoiceRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesOrderAddressRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesOrderAddressRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Performs persist operations for a specified order address. * @param {string} parentId * @param {any} [salesOrderAddressRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderAddressRepositoryV1SavePut(parentId: string, salesOrderAddressRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * SalesOrderAddressRepositoryV1Api - functional programming interface * @export */ export declare const SalesOrderAddressRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Performs persist operations for a specified order address. * @param {string} parentId * @param {any} [salesOrderAddressRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderAddressRepositoryV1SavePut(parentId: string, salesOrderAddressRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesOrderAddressRepositoryV1Api - factory interface * @export */ export declare const SalesOrderAddressRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Performs persist operations for a specified order address. * @param {string} parentId * @param {any} [salesOrderAddressRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderAddressRepositoryV1SavePut(parentId: string, salesOrderAddressRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * SalesOrderAddressRepositoryV1Api - object-oriented interface * @export * @class SalesOrderAddressRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesOrderAddressRepositoryV1Api extends BaseAPI { /** * Performs persist operations for a specified order address. * @param {string} parentId * @param {any} [salesOrderAddressRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderAddressRepositoryV1Api */ salesOrderAddressRepositoryV1SavePut(parentId: string, salesOrderAddressRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * SalesOrderItemRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesOrderItemRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified order item. * @param {number} id The order item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists order items that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderItemRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * SalesOrderItemRepositoryV1Api - functional programming interface * @export */ export declare const SalesOrderItemRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified order item. * @param {number} id The order item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists order items that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderItemRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesOrderItemRepositoryV1Api - factory interface * @export */ export declare const SalesOrderItemRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified order item. * @param {number} id The order item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists order items that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderItemRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * SalesOrderItemRepositoryV1Api - object-oriented interface * @export * @class SalesOrderItemRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesOrderItemRepositoryV1Api extends BaseAPI { /** * Loads a specified order item. * @param {number} id The order item ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderItemRepositoryV1Api */ salesOrderItemRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists order items that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderItemRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderItemRepositoryV1Api */ salesOrderItemRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * SalesOrderManagementV1Api - fetch parameter creator * @export */ export declare const SalesOrderManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Adds a comment to a specified order. * @param {number} id The order ID. * @param {any} [salesOrderManagementV1AddCommentPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1AddCommentPost(id: number, salesOrderManagementV1AddCommentPostBody?: any, options?: any): FetchArgs; /** * Cancels a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1CancelPost(id: number, options?: any): FetchArgs; /** * Lists comments for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetCommentsListGet(id: number, options?: any): FetchArgs; /** * Gets the status for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetStatusGet(id: number, options?: any): FetchArgs; /** * Holds a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1HoldPost(id: number, options?: any): FetchArgs; /** * Emails a user a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1NotifyPost(id: number, options?: any): FetchArgs; /** * Releases a specified order from hold status. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1UnHoldPost(id: number, options?: any): FetchArgs; }; /** * SalesOrderManagementV1Api - functional programming interface * @export */ export declare const SalesOrderManagementV1ApiFp: (configuration?: Configuration) => { /** * Adds a comment to a specified order. * @param {number} id The order ID. * @param {any} [salesOrderManagementV1AddCommentPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1AddCommentPost(id: number, salesOrderManagementV1AddCommentPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Cancels a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1CancelPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists comments for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetCommentsListGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Gets the status for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetStatusGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Holds a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1HoldPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Emails a user a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1NotifyPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Releases a specified order from hold status. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1UnHoldPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesOrderManagementV1Api - factory interface * @export */ export declare const SalesOrderManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Adds a comment to a specified order. * @param {number} id The order ID. * @param {any} [salesOrderManagementV1AddCommentPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1AddCommentPost(id: number, salesOrderManagementV1AddCommentPostBody?: any, options?: any): Promise; /** * Cancels a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1CancelPost(id: number, options?: any): Promise; /** * Lists comments for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Gets the status for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1GetStatusGet(id: number, options?: any): Promise; /** * Holds a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1HoldPost(id: number, options?: any): Promise; /** * Emails a user a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1NotifyPost(id: number, options?: any): Promise; /** * Releases a specified order from hold status. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderManagementV1UnHoldPost(id: number, options?: any): Promise; }; /** * SalesOrderManagementV1Api - object-oriented interface * @export * @class SalesOrderManagementV1Api * @extends {BaseAPI} */ export declare class SalesOrderManagementV1Api extends BaseAPI { /** * Adds a comment to a specified order. * @param {number} id The order ID. * @param {any} [salesOrderManagementV1AddCommentPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1AddCommentPost(id: number, salesOrderManagementV1AddCommentPostBody?: any, options?: any): Promise; /** * Cancels a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1CancelPost(id: number, options?: any): Promise; /** * Lists comments for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Gets the status for a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1GetStatusGet(id: number, options?: any): Promise; /** * Holds a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1HoldPost(id: number, options?: any): Promise; /** * Emails a user a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1NotifyPost(id: number, options?: any): Promise; /** * Releases a specified order from hold status. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderManagementV1Api */ salesOrderManagementV1UnHoldPost(id: number, options?: any): Promise; } /** * SalesOrderRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesOrderRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists orders that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePost(salesOrderRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePut(salesOrderRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * SalesOrderRepositoryV1Api - functional programming interface * @export */ export declare const SalesOrderRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists orders that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePost(salesOrderRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePut(salesOrderRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesOrderRepositoryV1Api - factory interface * @export */ export declare const SalesOrderRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists orders that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePost(salesOrderRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesOrderRepositoryV1SavePut(salesOrderRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * SalesOrderRepositoryV1Api - object-oriented interface * @export * @class SalesOrderRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesOrderRepositoryV1Api extends BaseAPI { /** * Loads a specified order. * @param {number} id The order ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderRepositoryV1Api */ salesOrderRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists orders that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#OrderRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderRepositoryV1Api */ salesOrderRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderRepositoryV1Api */ salesOrderRepositoryV1SavePost(salesOrderRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Performs persist operations for a specified order. * @param {any} [salesOrderRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesOrderRepositoryV1Api */ salesOrderRepositoryV1SavePut(salesOrderRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * SalesRefundInvoiceV1Api - fetch parameter creator * @export */ export declare const SalesRefundInvoiceV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create refund for invoice * @param {number} invoiceId * @param {any} [salesRefundInvoiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundInvoiceV1ExecutePost(invoiceId: number, salesRefundInvoiceV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * SalesRefundInvoiceV1Api - functional programming interface * @export */ export declare const SalesRefundInvoiceV1ApiFp: (configuration?: Configuration) => { /** * Create refund for invoice * @param {number} invoiceId * @param {any} [salesRefundInvoiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundInvoiceV1ExecutePost(invoiceId: number, salesRefundInvoiceV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesRefundInvoiceV1Api - factory interface * @export */ export declare const SalesRefundInvoiceV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create refund for invoice * @param {number} invoiceId * @param {any} [salesRefundInvoiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundInvoiceV1ExecutePost(invoiceId: number, salesRefundInvoiceV1ExecutePostBody?: any, options?: any): Promise; }; /** * SalesRefundInvoiceV1Api - object-oriented interface * @export * @class SalesRefundInvoiceV1Api * @extends {BaseAPI} */ export declare class SalesRefundInvoiceV1Api extends BaseAPI { /** * Create refund for invoice * @param {number} invoiceId * @param {any} [salesRefundInvoiceV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRefundInvoiceV1Api */ salesRefundInvoiceV1ExecutePost(invoiceId: number, salesRefundInvoiceV1ExecutePostBody?: any, options?: any): Promise; } /** * SalesRefundOrderV1Api - fetch parameter creator * @export */ export declare const SalesRefundOrderV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Create offline refund for order * @param {number} orderId * @param {any} [salesRefundOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundOrderV1ExecutePost(orderId: number, salesRefundOrderV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * SalesRefundOrderV1Api - functional programming interface * @export */ export declare const SalesRefundOrderV1ApiFp: (configuration?: Configuration) => { /** * Create offline refund for order * @param {number} orderId * @param {any} [salesRefundOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundOrderV1ExecutePost(orderId: number, salesRefundOrderV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesRefundOrderV1Api - factory interface * @export */ export declare const SalesRefundOrderV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Create offline refund for order * @param {number} orderId * @param {any} [salesRefundOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRefundOrderV1ExecutePost(orderId: number, salesRefundOrderV1ExecutePostBody?: any, options?: any): Promise; }; /** * SalesRefundOrderV1Api - object-oriented interface * @export * @class SalesRefundOrderV1Api * @extends {BaseAPI} */ export declare class SalesRefundOrderV1Api extends BaseAPI { /** * Create offline refund for order * @param {number} orderId * @param {any} [salesRefundOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRefundOrderV1Api */ salesRefundOrderV1ExecutePost(orderId: number, salesRefundOrderV1ExecutePostBody?: any, options?: any): Promise; } /** * SalesRuleCouponManagementV1Api - fetch parameter creator * @export */ export declare const SalesRuleCouponManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete coupon by coupon codes. * @param {any} [salesRuleCouponManagementV1DeleteByCodesPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByCodesPost(salesRuleCouponManagementV1DeleteByCodesPostBody?: any, options?: any): FetchArgs; /** * Delete coupon by coupon ids. * @param {any} [salesRuleCouponManagementV1DeleteByIdsPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByIdsPost(salesRuleCouponManagementV1DeleteByIdsPostBody?: any, options?: any): FetchArgs; /** * Generate coupon for a rule * @param {any} [salesRuleCouponManagementV1GeneratePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1GeneratePost(salesRuleCouponManagementV1GeneratePostBody?: any, options?: any): FetchArgs; }; /** * SalesRuleCouponManagementV1Api - functional programming interface * @export */ export declare const SalesRuleCouponManagementV1ApiFp: (configuration?: Configuration) => { /** * Delete coupon by coupon codes. * @param {any} [salesRuleCouponManagementV1DeleteByCodesPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByCodesPost(salesRuleCouponManagementV1DeleteByCodesPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Delete coupon by coupon ids. * @param {any} [salesRuleCouponManagementV1DeleteByIdsPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByIdsPost(salesRuleCouponManagementV1DeleteByIdsPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Generate coupon for a rule * @param {any} [salesRuleCouponManagementV1GeneratePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1GeneratePost(salesRuleCouponManagementV1GeneratePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * SalesRuleCouponManagementV1Api - factory interface * @export */ export declare const SalesRuleCouponManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete coupon by coupon codes. * @param {any} [salesRuleCouponManagementV1DeleteByCodesPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByCodesPost(salesRuleCouponManagementV1DeleteByCodesPostBody?: any, options?: any): Promise; /** * Delete coupon by coupon ids. * @param {any} [salesRuleCouponManagementV1DeleteByIdsPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1DeleteByIdsPost(salesRuleCouponManagementV1DeleteByIdsPostBody?: any, options?: any): Promise; /** * Generate coupon for a rule * @param {any} [salesRuleCouponManagementV1GeneratePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponManagementV1GeneratePost(salesRuleCouponManagementV1GeneratePostBody?: any, options?: any): Promise; }; /** * SalesRuleCouponManagementV1Api - object-oriented interface * @export * @class SalesRuleCouponManagementV1Api * @extends {BaseAPI} */ export declare class SalesRuleCouponManagementV1Api extends BaseAPI { /** * Delete coupon by coupon codes. * @param {any} [salesRuleCouponManagementV1DeleteByCodesPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponManagementV1Api */ salesRuleCouponManagementV1DeleteByCodesPost(salesRuleCouponManagementV1DeleteByCodesPostBody?: any, options?: any): Promise; /** * Delete coupon by coupon ids. * @param {any} [salesRuleCouponManagementV1DeleteByIdsPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponManagementV1Api */ salesRuleCouponManagementV1DeleteByIdsPost(salesRuleCouponManagementV1DeleteByIdsPostBody?: any, options?: any): Promise; /** * Generate coupon for a rule * @param {any} [salesRuleCouponManagementV1GeneratePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponManagementV1Api */ salesRuleCouponManagementV1GeneratePost(salesRuleCouponManagementV1GeneratePostBody?: any, options?: any): Promise; } /** * SalesRuleCouponRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesRuleCouponRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1DeleteByIdDelete(couponId: number, options?: any): FetchArgs; /** * Get coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetByIdGet(couponId: number, options?: any): FetchArgs; /** * Retrieve a coupon using the specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CouponRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save a coupon. * @param {any} [salesRuleCouponRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePost(salesRuleCouponRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save a coupon. * @param {string} couponId * @param {any} [salesRuleCouponRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePut(couponId: string, salesRuleCouponRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * SalesRuleCouponRepositoryV1Api - functional programming interface * @export */ export declare const SalesRuleCouponRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1DeleteByIdDelete(couponId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetByIdGet(couponId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve a coupon using the specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CouponRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save a coupon. * @param {any} [salesRuleCouponRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePost(salesRuleCouponRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save a coupon. * @param {string} couponId * @param {any} [salesRuleCouponRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePut(couponId: string, salesRuleCouponRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesRuleCouponRepositoryV1Api - factory interface * @export */ export declare const SalesRuleCouponRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1DeleteByIdDelete(couponId: number, options?: any): Promise; /** * Get coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetByIdGet(couponId: number, options?: any): Promise; /** * Retrieve a coupon using the specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CouponRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save a coupon. * @param {any} [salesRuleCouponRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePost(salesRuleCouponRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save a coupon. * @param {string} couponId * @param {any} [salesRuleCouponRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleCouponRepositoryV1SavePut(couponId: string, salesRuleCouponRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * SalesRuleCouponRepositoryV1Api - object-oriented interface * @export * @class SalesRuleCouponRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesRuleCouponRepositoryV1Api extends BaseAPI { /** * Delete coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponRepositoryV1Api */ salesRuleCouponRepositoryV1DeleteByIdDelete(couponId: number, options?: any): Promise; /** * Get coupon by coupon id. * @param {number} couponId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponRepositoryV1Api */ salesRuleCouponRepositoryV1GetByIdGet(couponId: number, options?: any): Promise; /** * Retrieve a coupon using the specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#CouponRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponRepositoryV1Api */ salesRuleCouponRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save a coupon. * @param {any} [salesRuleCouponRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponRepositoryV1Api */ salesRuleCouponRepositoryV1SavePost(salesRuleCouponRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save a coupon. * @param {string} couponId * @param {any} [salesRuleCouponRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleCouponRepositoryV1Api */ salesRuleCouponRepositoryV1SavePut(couponId: string, salesRuleCouponRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * SalesRuleRuleRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesRuleRuleRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): FetchArgs; /** * Get rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetByIdGet(ruleId: number, options?: any): FetchArgs; /** * Retrieve sales rules that match te specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#RuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save sales rule. * @param {any} [salesRuleRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePost(salesRuleRuleRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save sales rule. * @param {string} ruleId * @param {any} [salesRuleRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePut(ruleId: string, salesRuleRuleRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * SalesRuleRuleRepositoryV1Api - functional programming interface * @export */ export declare const SalesRuleRuleRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetByIdGet(ruleId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve sales rules that match te specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#RuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save sales rule. * @param {any} [salesRuleRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePost(salesRuleRuleRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save sales rule. * @param {string} ruleId * @param {any} [salesRuleRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePut(ruleId: string, salesRuleRuleRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesRuleRuleRepositoryV1Api - factory interface * @export */ export declare const SalesRuleRuleRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): Promise; /** * Get rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetByIdGet(ruleId: number, options?: any): Promise; /** * Retrieve sales rules that match te specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#RuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save sales rule. * @param {any} [salesRuleRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePost(salesRuleRuleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save sales rule. * @param {string} ruleId * @param {any} [salesRuleRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesRuleRuleRepositoryV1SavePut(ruleId: string, salesRuleRuleRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * SalesRuleRuleRepositoryV1Api - object-oriented interface * @export * @class SalesRuleRuleRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesRuleRuleRepositoryV1Api extends BaseAPI { /** * Delete rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleRuleRepositoryV1Api */ salesRuleRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): Promise; /** * Get rule by ID. * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleRuleRepositoryV1Api */ salesRuleRuleRepositoryV1GetByIdGet(ruleId: number, options?: any): Promise; /** * Retrieve sales rules that match te specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#RuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleRuleRepositoryV1Api */ salesRuleRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save sales rule. * @param {any} [salesRuleRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleRuleRepositoryV1Api */ salesRuleRuleRepositoryV1SavePost(salesRuleRuleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save sales rule. * @param {string} ruleId * @param {any} [salesRuleRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesRuleRuleRepositoryV1Api */ salesRuleRuleRepositoryV1SavePut(ruleId: string, salesRuleRuleRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * SalesShipOrderV1Api - fetch parameter creator * @export */ export declare const SalesShipOrderV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Creates new Shipment for given Order. * @param {number} orderId * @param {any} [salesShipOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipOrderV1ExecutePost(orderId: number, salesShipOrderV1ExecutePostBody?: any, options?: any): FetchArgs; }; /** * SalesShipOrderV1Api - functional programming interface * @export */ export declare const SalesShipOrderV1ApiFp: (configuration?: Configuration) => { /** * Creates new Shipment for given Order. * @param {number} orderId * @param {any} [salesShipOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipOrderV1ExecutePost(orderId: number, salesShipOrderV1ExecutePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesShipOrderV1Api - factory interface * @export */ export declare const SalesShipOrderV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Creates new Shipment for given Order. * @param {number} orderId * @param {any} [salesShipOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipOrderV1ExecutePost(orderId: number, salesShipOrderV1ExecutePostBody?: any, options?: any): Promise; }; /** * SalesShipOrderV1Api - object-oriented interface * @export * @class SalesShipOrderV1Api * @extends {BaseAPI} */ export declare class SalesShipOrderV1Api extends BaseAPI { /** * Creates new Shipment for given Order. * @param {number} orderId * @param {any} [salesShipOrderV1ExecutePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipOrderV1Api */ salesShipOrderV1ExecutePost(orderId: number, salesShipOrderV1ExecutePostBody?: any, options?: any): Promise; } /** * SalesShipmentCommentRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesShipmentCommentRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Performs persist operations for a specified shipment comment. * @param {string} id * @param {any} [salesShipmentCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentCommentRepositoryV1SavePost(id: string, salesShipmentCommentRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesShipmentCommentRepositoryV1Api - functional programming interface * @export */ export declare const SalesShipmentCommentRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Performs persist operations for a specified shipment comment. * @param {string} id * @param {any} [salesShipmentCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentCommentRepositoryV1SavePost(id: string, salesShipmentCommentRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesShipmentCommentRepositoryV1Api - factory interface * @export */ export declare const SalesShipmentCommentRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Performs persist operations for a specified shipment comment. * @param {string} id * @param {any} [salesShipmentCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentCommentRepositoryV1SavePost(id: string, salesShipmentCommentRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesShipmentCommentRepositoryV1Api - object-oriented interface * @export * @class SalesShipmentCommentRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesShipmentCommentRepositoryV1Api extends BaseAPI { /** * Performs persist operations for a specified shipment comment. * @param {string} id * @param {any} [salesShipmentCommentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentCommentRepositoryV1Api */ salesShipmentCommentRepositoryV1SavePost(id: string, salesShipmentCommentRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesShipmentManagementV1Api - fetch parameter creator * @export */ export declare const SalesShipmentManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Lists comments for a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetCommentsListGet(id: number, options?: any): FetchArgs; /** * Gets a specified shipment label. * @param {number} id The shipment label ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetLabelGet(id: number, options?: any): FetchArgs; /** * Emails user a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1NotifyPost(id: number, options?: any): FetchArgs; }; /** * SalesShipmentManagementV1Api - functional programming interface * @export */ export declare const SalesShipmentManagementV1ApiFp: (configuration?: Configuration) => { /** * Lists comments for a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetCommentsListGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Gets a specified shipment label. * @param {number} id The shipment label ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetLabelGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Emails user a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1NotifyPost(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesShipmentManagementV1Api - factory interface * @export */ export declare const SalesShipmentManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Lists comments for a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Gets a specified shipment label. * @param {number} id The shipment label ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1GetLabelGet(id: number, options?: any): Promise; /** * Emails user a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentManagementV1NotifyPost(id: number, options?: any): Promise; }; /** * SalesShipmentManagementV1Api - object-oriented interface * @export * @class SalesShipmentManagementV1Api * @extends {BaseAPI} */ export declare class SalesShipmentManagementV1Api extends BaseAPI { /** * Lists comments for a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentManagementV1Api */ salesShipmentManagementV1GetCommentsListGet(id: number, options?: any): Promise; /** * Gets a specified shipment label. * @param {number} id The shipment label ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentManagementV1Api */ salesShipmentManagementV1GetLabelGet(id: number, options?: any): Promise; /** * Emails user a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentManagementV1Api */ salesShipmentManagementV1NotifyPost(id: number, options?: any): Promise; } /** * SalesShipmentRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesShipmentRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists shipments that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#ShipmentRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Performs persist operations for a specified shipment. * @param {any} [salesShipmentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1SavePost(salesShipmentRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesShipmentRepositoryV1Api - functional programming interface * @export */ export declare const SalesShipmentRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists shipments that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#ShipmentRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified shipment. * @param {any} [salesShipmentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1SavePost(salesShipmentRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesShipmentRepositoryV1Api - factory interface * @export */ export declare const SalesShipmentRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists shipments that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#ShipmentRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified shipment. * @param {any} [salesShipmentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentRepositoryV1SavePost(salesShipmentRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesShipmentRepositoryV1Api - object-oriented interface * @export * @class SalesShipmentRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesShipmentRepositoryV1Api extends BaseAPI { /** * Loads a specified shipment. * @param {number} id The shipment ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentRepositoryV1Api */ salesShipmentRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists shipments that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#ShipmentRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentRepositoryV1Api */ salesShipmentRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Performs persist operations for a specified shipment. * @param {any} [salesShipmentRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentRepositoryV1Api */ salesShipmentRepositoryV1SavePost(salesShipmentRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesShipmentTrackRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesShipmentTrackRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Deletes a specified shipment track by ID. * @param {number} id The shipment track ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1DeleteByIdDelete(id: number, options?: any): FetchArgs; /** * Performs persist operations for a specified shipment track. * @param {any} [salesShipmentTrackRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1SavePost(salesShipmentTrackRepositoryV1SavePostBody?: any, options?: any): FetchArgs; }; /** * SalesShipmentTrackRepositoryV1Api - functional programming interface * @export */ export declare const SalesShipmentTrackRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Deletes a specified shipment track by ID. * @param {number} id The shipment track ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1DeleteByIdDelete(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Performs persist operations for a specified shipment track. * @param {any} [salesShipmentTrackRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1SavePost(salesShipmentTrackRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesShipmentTrackRepositoryV1Api - factory interface * @export */ export declare const SalesShipmentTrackRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Deletes a specified shipment track by ID. * @param {number} id The shipment track ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Performs persist operations for a specified shipment track. * @param {any} [salesShipmentTrackRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesShipmentTrackRepositoryV1SavePost(salesShipmentTrackRepositoryV1SavePostBody?: any, options?: any): Promise; }; /** * SalesShipmentTrackRepositoryV1Api - object-oriented interface * @export * @class SalesShipmentTrackRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesShipmentTrackRepositoryV1Api extends BaseAPI { /** * Deletes a specified shipment track by ID. * @param {number} id The shipment track ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentTrackRepositoryV1Api */ salesShipmentTrackRepositoryV1DeleteByIdDelete(id: number, options?: any): Promise; /** * Performs persist operations for a specified shipment track. * @param {any} [salesShipmentTrackRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesShipmentTrackRepositoryV1Api */ salesShipmentTrackRepositoryV1SavePost(salesShipmentTrackRepositoryV1SavePostBody?: any, options?: any): Promise; } /** * SalesTransactionRepositoryV1Api - fetch parameter creator * @export */ export declare const SalesTransactionRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Loads a specified transaction. * @param {number} id The transaction ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetGet(id: number, options?: any): FetchArgs; /** * Lists transactions that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TransactionRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * SalesTransactionRepositoryV1Api - functional programming interface * @export */ export declare const SalesTransactionRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Loads a specified transaction. * @param {number} id The transaction ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetGet(id: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Lists transactions that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TransactionRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SalesTransactionRepositoryV1Api - factory interface * @export */ export declare const SalesTransactionRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Loads a specified transaction. * @param {number} id The transaction ID. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists transactions that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TransactionRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ salesTransactionRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * SalesTransactionRepositoryV1Api - object-oriented interface * @export * @class SalesTransactionRepositoryV1Api * @extends {BaseAPI} */ export declare class SalesTransactionRepositoryV1Api extends BaseAPI { /** * Loads a specified transaction. * @param {number} id The transaction ID. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesTransactionRepositoryV1Api */ salesTransactionRepositoryV1GetGet(id: number, options?: any): Promise; /** * Lists transactions that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TransactionRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SalesTransactionRepositoryV1Api */ salesTransactionRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * SearchV1Api - fetch parameter creator * @export */ export declare const SearchV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Make Full Text Search and return found Documents * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ searchV1SearchGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; }; /** * SearchV1Api - functional programming interface * @export */ export declare const SearchV1ApiFp: (configuration?: Configuration) => { /** * Make Full Text Search and return found Documents * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ searchV1SearchGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * SearchV1Api - factory interface * @export */ export declare const SearchV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Make Full Text Search and return found Documents * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ searchV1SearchGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; }; /** * SearchV1Api - object-oriented interface * @export * @class SearchV1Api * @extends {BaseAPI} */ export declare class SearchV1Api extends BaseAPI { /** * Make Full Text Search and return found Documents * @param {string} [searchCriteriaRequestName] * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SearchV1Api */ searchV1SearchGet(searchCriteriaRequestName?: string, searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; } /** * StoreGroupRepositoryV1Api - fetch parameter creator * @export */ export declare const StoreGroupRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of all groups * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeGroupRepositoryV1GetListGet(options?: any): FetchArgs; }; /** * StoreGroupRepositoryV1Api - functional programming interface * @export */ export declare const StoreGroupRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of all groups * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeGroupRepositoryV1GetListGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * StoreGroupRepositoryV1Api - factory interface * @export */ export declare const StoreGroupRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of all groups * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeGroupRepositoryV1GetListGet(options?: any): Promise; }; /** * StoreGroupRepositoryV1Api - object-oriented interface * @export * @class StoreGroupRepositoryV1Api * @extends {BaseAPI} */ export declare class StoreGroupRepositoryV1Api extends BaseAPI { /** * Retrieve list of all groups * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StoreGroupRepositoryV1Api */ storeGroupRepositoryV1GetListGet(options?: any): Promise; } /** * StoreStoreConfigManagerV1Api - fetch parameter creator * @export */ export declare const StoreStoreConfigManagerV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {Array} [storeCodes] * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreConfigManagerV1GetStoreConfigsGet(storeCodes?: Array, options?: any): FetchArgs; }; /** * StoreStoreConfigManagerV1Api - functional programming interface * @export */ export declare const StoreStoreConfigManagerV1ApiFp: (configuration?: Configuration) => { /** * * @param {Array} [storeCodes] * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreConfigManagerV1GetStoreConfigsGet(storeCodes?: Array, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * StoreStoreConfigManagerV1Api - factory interface * @export */ export declare const StoreStoreConfigManagerV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {Array} [storeCodes] * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreConfigManagerV1GetStoreConfigsGet(storeCodes?: Array, options?: any): Promise; }; /** * StoreStoreConfigManagerV1Api - object-oriented interface * @export * @class StoreStoreConfigManagerV1Api * @extends {BaseAPI} */ export declare class StoreStoreConfigManagerV1Api extends BaseAPI { /** * * @param {Array} [storeCodes] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StoreStoreConfigManagerV1Api */ storeStoreConfigManagerV1GetStoreConfigsGet(storeCodes?: Array, options?: any): Promise; } /** * StoreStoreRepositoryV1Api - fetch parameter creator * @export */ export declare const StoreStoreRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of all stores * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreRepositoryV1GetListGet(options?: any): FetchArgs; }; /** * StoreStoreRepositoryV1Api - functional programming interface * @export */ export declare const StoreStoreRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of all stores * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreRepositoryV1GetListGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * StoreStoreRepositoryV1Api - factory interface * @export */ export declare const StoreStoreRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of all stores * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeStoreRepositoryV1GetListGet(options?: any): Promise; }; /** * StoreStoreRepositoryV1Api - object-oriented interface * @export * @class StoreStoreRepositoryV1Api * @extends {BaseAPI} */ export declare class StoreStoreRepositoryV1Api extends BaseAPI { /** * Retrieve list of all stores * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StoreStoreRepositoryV1Api */ storeStoreRepositoryV1GetListGet(options?: any): Promise; } /** * StoreWebsiteRepositoryV1Api - fetch parameter creator * @export */ export declare const StoreWebsiteRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Retrieve list of all websites * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeWebsiteRepositoryV1GetListGet(options?: any): FetchArgs; }; /** * StoreWebsiteRepositoryV1Api - functional programming interface * @export */ export declare const StoreWebsiteRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Retrieve list of all websites * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeWebsiteRepositoryV1GetListGet(options?: any): (fetch?: FetchAPI, basePath?: string) => Promise>; }; /** * StoreWebsiteRepositoryV1Api - factory interface * @export */ export declare const StoreWebsiteRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Retrieve list of all websites * @param {*} [options] Override http request option. * @throws {RequiredError} */ storeWebsiteRepositoryV1GetListGet(options?: any): Promise; }; /** * StoreWebsiteRepositoryV1Api - object-oriented interface * @export * @class StoreWebsiteRepositoryV1Api * @extends {BaseAPI} */ export declare class StoreWebsiteRepositoryV1Api extends BaseAPI { /** * Retrieve list of all websites * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StoreWebsiteRepositoryV1Api */ storeWebsiteRepositoryV1GetListGet(options?: any): Promise; } /** * TaxTaxClassRepositoryV1Api - fetch parameter creator * @export */ export declare const TaxTaxClassRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1DeleteByIdDelete(taxClassId: number, options?: any): FetchArgs; /** * Get a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetGet(taxClassId: number, options?: any): FetchArgs; /** * Retrieve tax classes which match a specific criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxClassRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Create a Tax Class * @param {any} [taxTaxClassRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePost(taxTaxClassRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Create a Tax Class * @param {string} classId * @param {any} [taxTaxClassRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePut(classId: string, taxTaxClassRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * TaxTaxClassRepositoryV1Api - functional programming interface * @export */ export declare const TaxTaxClassRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1DeleteByIdDelete(taxClassId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetGet(taxClassId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Retrieve tax classes which match a specific criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxClassRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create a Tax Class * @param {any} [taxTaxClassRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePost(taxTaxClassRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create a Tax Class * @param {string} classId * @param {any} [taxTaxClassRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePut(classId: string, taxTaxClassRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * TaxTaxClassRepositoryV1Api - factory interface * @export */ export declare const TaxTaxClassRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1DeleteByIdDelete(taxClassId: number, options?: any): Promise; /** * Get a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetGet(taxClassId: number, options?: any): Promise; /** * Retrieve tax classes which match a specific criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxClassRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create a Tax Class * @param {any} [taxTaxClassRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePost(taxTaxClassRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create a Tax Class * @param {string} classId * @param {any} [taxTaxClassRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxClassRepositoryV1SavePut(classId: string, taxTaxClassRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * TaxTaxClassRepositoryV1Api - object-oriented interface * @export * @class TaxTaxClassRepositoryV1Api * @extends {BaseAPI} */ export declare class TaxTaxClassRepositoryV1Api extends BaseAPI { /** * Delete a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxClassRepositoryV1Api */ taxTaxClassRepositoryV1DeleteByIdDelete(taxClassId: number, options?: any): Promise; /** * Get a tax class with the given tax class id. * @param {number} taxClassId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxClassRepositoryV1Api */ taxTaxClassRepositoryV1GetGet(taxClassId: number, options?: any): Promise; /** * Retrieve tax classes which match a specific criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxClassRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxClassRepositoryV1Api */ taxTaxClassRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create a Tax Class * @param {any} [taxTaxClassRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxClassRepositoryV1Api */ taxTaxClassRepositoryV1SavePost(taxTaxClassRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create a Tax Class * @param {string} classId * @param {any} [taxTaxClassRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxClassRepositoryV1Api */ taxTaxClassRepositoryV1SavePut(classId: string, taxTaxClassRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * TaxTaxRateRepositoryV1Api - fetch parameter creator * @export */ export declare const TaxTaxRateRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1DeleteByIdDelete(rateId: number, options?: any): FetchArgs; /** * Get tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetGet(rateId: number, options?: any): FetchArgs; /** * Search TaxRates This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRateRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePost(taxTaxRateRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePut(taxTaxRateRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * TaxTaxRateRepositoryV1Api - functional programming interface * @export */ export declare const TaxTaxRateRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1DeleteByIdDelete(rateId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetGet(rateId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Search TaxRates This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRateRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePost(taxTaxRateRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePut(taxTaxRateRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * TaxTaxRateRepositoryV1Api - factory interface * @export */ export declare const TaxTaxRateRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1DeleteByIdDelete(rateId: number, options?: any): Promise; /** * Get tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetGet(rateId: number, options?: any): Promise; /** * Search TaxRates This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRateRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePost(taxTaxRateRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRateRepositoryV1SavePut(taxTaxRateRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * TaxTaxRateRepositoryV1Api - object-oriented interface * @export * @class TaxTaxRateRepositoryV1Api * @extends {BaseAPI} */ export declare class TaxTaxRateRepositoryV1Api extends BaseAPI { /** * Delete tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRateRepositoryV1Api */ taxTaxRateRepositoryV1DeleteByIdDelete(rateId: number, options?: any): Promise; /** * Get tax rate * @param {number} rateId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRateRepositoryV1Api */ taxTaxRateRepositoryV1GetGet(rateId: number, options?: any): Promise; /** * Search TaxRates This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRateRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRateRepositoryV1Api */ taxTaxRateRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRateRepositoryV1Api */ taxTaxRateRepositoryV1SavePost(taxTaxRateRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Create or update tax rate * @param {any} [taxTaxRateRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRateRepositoryV1Api */ taxTaxRateRepositoryV1SavePut(taxTaxRateRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * TaxTaxRuleRepositoryV1Api - fetch parameter creator * @export */ export declare const TaxTaxRuleRepositoryV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Delete TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): FetchArgs; /** * Get TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetGet(ruleId: number, options?: any): FetchArgs; /** * Search TaxRules This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): FetchArgs; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePost(taxTaxRuleRepositoryV1SavePostBody?: any, options?: any): FetchArgs; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePut(taxTaxRuleRepositoryV1SavePutBody?: any, options?: any): FetchArgs; }; /** * TaxTaxRuleRepositoryV1Api - functional programming interface * @export */ export declare const TaxTaxRuleRepositoryV1ApiFp: (configuration?: Configuration) => { /** * Delete TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Get TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetGet(ruleId: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Search TaxRules This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePost(taxTaxRuleRepositoryV1SavePostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePut(taxTaxRuleRepositoryV1SavePutBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * TaxTaxRuleRepositoryV1Api - factory interface * @export */ export declare const TaxTaxRuleRepositoryV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Delete TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): Promise; /** * Get TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetGet(ruleId: number, options?: any): Promise; /** * Search TaxRules This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePost(taxTaxRuleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ taxTaxRuleRepositoryV1SavePut(taxTaxRuleRepositoryV1SavePutBody?: any, options?: any): Promise; }; /** * TaxTaxRuleRepositoryV1Api - object-oriented interface * @export * @class TaxTaxRuleRepositoryV1Api * @extends {BaseAPI} */ export declare class TaxTaxRuleRepositoryV1Api extends BaseAPI { /** * Delete TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRuleRepositoryV1Api */ taxTaxRuleRepositoryV1DeleteByIdDelete(ruleId: number, options?: any): Promise; /** * Get TaxRule * @param {number} ruleId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRuleRepositoryV1Api */ taxTaxRuleRepositoryV1GetGet(ruleId: number, options?: any): Promise; /** * Search TaxRules This call returns an array of objects, but detailed information about each object’s attributes might not be included. See https://devdocs.magento.com/codelinks/attributes.html#TaxRuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object. * @param {string} [searchCriteriaFilterGroups0Filters0Field] Field * @param {string} [searchCriteriaFilterGroups0Filters0Value] Value * @param {string} [searchCriteriaFilterGroups0Filters0ConditionType] Condition type * @param {string} [searchCriteriaSortOrders0Field] Sorting field. * @param {string} [searchCriteriaSortOrders0Direction] Sorting direction. * @param {number} [searchCriteriaPageSize] Page size. * @param {number} [searchCriteriaCurrentPage] Current page. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRuleRepositoryV1Api */ taxTaxRuleRepositoryV1GetListGet(searchCriteriaFilterGroups0Filters0Field?: string, searchCriteriaFilterGroups0Filters0Value?: string, searchCriteriaFilterGroups0Filters0ConditionType?: string, searchCriteriaSortOrders0Field?: string, searchCriteriaSortOrders0Direction?: string, searchCriteriaPageSize?: number, searchCriteriaCurrentPage?: number, options?: any): Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRuleRepositoryV1Api */ taxTaxRuleRepositoryV1SavePost(taxTaxRuleRepositoryV1SavePostBody?: any, options?: any): Promise; /** * Save TaxRule * @param {any} [taxTaxRuleRepositoryV1SavePutBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaxTaxRuleRepositoryV1Api */ taxTaxRuleRepositoryV1SavePut(taxTaxRuleRepositoryV1SavePutBody?: any, options?: any): Promise; } /** * VertexAddressValidationAddressManagementV1Api - fetch parameter creator * @export */ export declare const VertexAddressValidationAddressManagementV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * * @param {any} [vertexAddressValidationAddressManagementV1GetValidAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationAddressManagementV1GetValidAddressPost(vertexAddressValidationAddressManagementV1GetValidAddressPostBody?: any, options?: any): FetchArgs; }; /** * VertexAddressValidationAddressManagementV1Api - functional programming interface * @export */ export declare const VertexAddressValidationAddressManagementV1ApiFp: (configuration?: Configuration) => { /** * * @param {any} [vertexAddressValidationAddressManagementV1GetValidAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationAddressManagementV1GetValidAddressPost(vertexAddressValidationAddressManagementV1GetValidAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * VertexAddressValidationAddressManagementV1Api - factory interface * @export */ export declare const VertexAddressValidationAddressManagementV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * * @param {any} [vertexAddressValidationAddressManagementV1GetValidAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationAddressManagementV1GetValidAddressPost(vertexAddressValidationAddressManagementV1GetValidAddressPostBody?: any, options?: any): Promise; }; /** * VertexAddressValidationAddressManagementV1Api - object-oriented interface * @export * @class VertexAddressValidationAddressManagementV1Api * @extends {BaseAPI} */ export declare class VertexAddressValidationAddressManagementV1Api extends BaseAPI { /** * * @param {any} [vertexAddressValidationAddressManagementV1GetValidAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VertexAddressValidationAddressManagementV1Api */ vertexAddressValidationAddressManagementV1GetValidAddressPost(vertexAddressValidationAddressManagementV1GetValidAddressPostBody?: any, options?: any): Promise; } /** * VertexAddressValidationApiCleanseAddressV1Api - fetch parameter creator * @export */ export declare const VertexAddressValidationApiCleanseAddressV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody?: any, options?: any): FetchArgs; }; /** * VertexAddressValidationApiCleanseAddressV1Api - functional programming interface * @export */ export declare const VertexAddressValidationApiCleanseAddressV1ApiFp: (configuration?: Configuration) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * VertexAddressValidationApiCleanseAddressV1Api - factory interface * @export */ export declare const VertexAddressValidationApiCleanseAddressV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody?: any, options?: any): Promise; }; /** * VertexAddressValidationApiCleanseAddressV1Api - object-oriented interface * @export * @class VertexAddressValidationApiCleanseAddressV1Api * @extends {BaseAPI} */ export declare class VertexAddressValidationApiCleanseAddressV1Api extends BaseAPI { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VertexAddressValidationApiCleanseAddressV1Api */ vertexAddressValidationApiCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiCleanseAddressV1CleanseAddressPostBody?: any, options?: any): Promise; } /** * VertexAddressValidationApiGuestCleanseAddressV1Api - fetch parameter creator * @export */ export declare const VertexAddressValidationApiGuestCleanseAddressV1ApiFetchParamCreator: (configuration?: Configuration) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody?: any, options?: any): FetchArgs; }; /** * VertexAddressValidationApiGuestCleanseAddressV1Api - functional programming interface * @export */ export declare const VertexAddressValidationApiGuestCleanseAddressV1ApiFp: (configuration?: Configuration) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody?: any, options?: any): (fetch?: FetchAPI, basePath?: string) => Promise; }; /** * VertexAddressValidationApiGuestCleanseAddressV1Api - factory interface * @export */ export declare const VertexAddressValidationApiGuestCleanseAddressV1ApiFactory: (configuration?: Configuration, fetch?: FetchAPI, basePath?: string) => { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} */ vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody?: any, options?: any): Promise; }; /** * VertexAddressValidationApiGuestCleanseAddressV1Api - object-oriented interface * @export * @class VertexAddressValidationApiGuestCleanseAddressV1Api * @extends {BaseAPI} */ export declare class VertexAddressValidationApiGuestCleanseAddressV1Api extends BaseAPI { /** * Query Vertex to cleanse an address * @param {any} [vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VertexAddressValidationApiGuestCleanseAddressV1Api */ vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPost(vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody?: any, options?: any): Promise; }