@fabrix/spool-cart
Version:
Spool - eCommerce Spool for Fabrix
467 lines (466 loc) • 11.2 kB
TypeScript
export declare const ACCOUNT_EVENT_TYPE: {
CREDIT: string;
DEBIT: string;
};
export declare const COLLECTION_UPLOAD: {
title: string;
seo_title: string;
handle: string;
description: string;
seo_description: string;
excerpt: string;
body: string;
primary_purpose: string;
published: string;
position: string;
sort_order: string;
shipping_rate: string;
shipping_percentage: string;
shipping_type: string;
shipping_name: string;
tax_rate: string;
tax_percentage: string;
tax_type: string;
tax_name: string;
discount_scope: string;
discount_type: string;
discount_rate: string;
discount_percentage: string;
discount_product_include: string;
discount_product_exclude: string;
shipping_product_exclude: string;
tax_product_exclude: string;
images: string;
images_alt: string;
collections: string;
tags: string;
};
export declare const COLLECTION_MODELS: {
COLLECTION: string;
CUSTOMER: string;
PRODUCT: string;
PRODUCT_VARIANT: string;
};
export declare const COUPON_MODELS: {
PRODUCT: string;
};
export declare const CUSTOMER_DEFAULTS: {
CURRENCY: string;
};
export declare const CUSTOMER_MODELS: {
CUSTOMER: string;
USER: string;
};
export declare const CUSTOMER_UPLOAD: {
account_balance: string;
email: string;
first_name: string;
last_name: string;
company: string;
phone: string;
billing_address_1: string;
billing_address_2: string;
billing_address_3: string;
billing_company: string;
billing_city: string;
billing_province: string;
billing_postal_code: string;
billing_country: string;
shipping_address_1: string;
shipping_address_2: string;
shipping_address_3: string;
shipping_company: string;
shipping_city: string;
shipping_province: string;
shipping_postal_code: string;
shipping_country: string;
state: string;
type: string;
tags: string;
collections: string;
accounts: string;
users: string;
};
export declare const DISCOUNT_MODELS: {
CART: string;
COLLECTION: string;
CUSTOMER: string;
PRODUCT: string;
SUBSCRIPTION: string;
PRODUCT_VARIANT: string;
ORDER: string;
ORDER_ITEM: string;
};
export declare const DISCOUNT_SCOPE: {
INDIVIDUAL: string;
GLOBAL: string;
};
export declare const IMAGE_MODELS: {
COLLECTION: string;
CUSTOMER: string;
PRODUCT: string;
USER: string;
};
export declare const ORDER_UPLOAD: {
customer: string;
order_items: string;
billing_address_1: string;
billing_address_2: string;
billing_address_3: string;
billing_company: string;
billing_city: string;
billing_province: string;
billing_postal_code: string;
billing_country: string;
shipping_address_1: string;
shipping_address_2: string;
shipping_address_3: string;
shipping_company: string;
shipping_city: string;
shipping_province: string;
shipping_postal_code: string;
shipping_country: string;
tags: string;
note: string;
};
export declare const PRODUCT_UPLOAD: {
handle: string;
title: string;
body: string;
seo_title: string;
seo_description: string;
vendors: string;
type: string;
tags: string;
collections: string;
associations: string;
published: string;
available: string;
option_name: string;
option_value: string;
property_pricing_name: string;
property_pricing_group: string;
property_pricing_value: string;
property_pricing_image: string;
property_pricing_multi_select: string;
images: string;
images_alt: string;
sku: string;
weight: string;
weight_unit: string;
inventory_tracker: string;
inventory_quantity: string;
inventory_policy: string;
max_quantity: string;
fulfillment_service: string;
price: string;
compare_at_price: string;
variant_currency: string;
requires_shipping: string;
requires_taxes: string;
barcode: string;
variant_images: string;
variant_images_alt: string;
tax_code: string;
gift_card: string;
metadata: string;
requires_subscription: string;
subscription_unit: string;
subscription_interval: string;
shops: string;
shops_quantity: string;
average_shipping: string;
exclude_payment_types: string;
g_product_category: string;
g_gender: string;
g_age_group: string;
g_mpn: string;
g_adwords_grouping: string;
g_adwords_label: string;
g_condition: string;
g_custom_product: string;
g_custom_label_0: string;
g_custom_label_1: string;
g_custom_label_2: string;
g_custom_label_3: string;
g_custom_label_4: string;
};
export declare const PRODUCT_REVIEW_UPLOAD: {
handle: string;
id: string;
product_id: string;
email: string;
score: string;
review: string;
};
export declare const PRODUCT_META_UPLOAD: {
handle: string;
id: string;
product_id: string;
};
export declare const SUBSCRIPTION_UPLOAD: {
products: string;
customer: string;
interval: string;
unit: string;
active: string;
token: string;
};
export declare const VENDOR_UPLOAD: {
handle: string;
name: string;
billing_address_1: string;
billing_address_2: string;
billing_address_3: string;
billing_company: string;
billing_city: string;
billing_province: string;
billing_postal_code: string;
billing_country: string;
shipping_address_1: string;
shipping_address_2: string;
shipping_address_3: string;
shipping_company: string;
shipping_city: string;
shipping_province: string;
shipping_postal_code: string;
shipping_country: string;
products: string;
};
export declare const UNITS: {
G: string;
KG: string;
OZ: string;
LB: string;
};
export declare const INTERVALS: {
NONE: any;
DAY: string;
WEEK: string;
BIWEEK: string;
MONTH: string;
BIMONTH: string;
YEAR: string;
BIYEAR: string;
};
export declare const INVENTORY_POLICY: {
DENY: string;
RESTRICT: string;
CONTINUE: string;
};
export declare const CUSTOMER_STATE: {
DISABLED: string;
INVITED: string;
ENABLED: string;
DECLINED: string;
};
export declare const CART_STATUS: {
OPEN: string;
DRAFT: string;
CLOSED: string;
ABANDONED: string;
ORDERED: string;
};
export declare const DISCOUNT_TYPES: {
PERCENTAGE: string;
RATE: string;
THRESHOLD: string;
SHIPPING: string;
};
export declare const DISCOUNT_STATUS: {
ENABLED: string;
DISABLED: string;
DEPLETED: string;
};
export declare const ORDER_CANCEL: {
CUSTOMER: string;
FRAUD: string;
INVENTORY: string;
OTHER: string;
};
export declare const SUBSCRIPTION_CANCEL: {
CUSTOMER: string;
FRAUD: string;
INVENTORY: string;
FUNDING: string;
OTHER: string;
};
export declare const ORDER_STATUS: {
OPEN: string;
CLOSED: string;
CANCELLED: string;
DRAFT: string;
};
export declare const PAYMENT_KIND: {
IMMEDIATE: string;
MANUAL: string;
};
export declare const ORDER_FINANCIAL: {
CANCELLED: string;
PENDING: string;
AUTHORIZED: string;
PARTIALLY_PAID: string;
PAID: string;
PARTIALLY_REFUNDED: string;
REFUNDED: string;
VOIDED: string;
};
export declare const ORDER_FULFILLMENT: {
PENDING: string;
FULFILLED: string;
SENT: string;
NONE: string;
PARTIAL: string;
CANCELLED: string;
};
export declare const ORDER_FULFILLMENT_KIND: {
IMMEDIATE: string;
MANUAL: string;
};
export declare const FULFILLMENT_SERVICE: {
MANUAL: string;
};
export declare const FULFILLMENT_STATUS: {
PENDING: string;
FULFILLED: string;
SENT: string;
NONE: string;
PARTIAL: string;
CANCELLED: string;
};
export declare const FULFILLMENT_EVENT_STATUS: {
CONFIRMED: string;
IN_TRANSIT: string;
OUT_FOR_DELIVERY: string;
DELIVERED: string;
FAILURE: string;
};
export declare const PAYMENT_PROCESSING_METHOD: {
CHECKOUT: string;
SUBSCRIPTION: string;
DIRECT: string;
MANUAL: string;
OFFSITE: string;
EXPRESS: string;
};
export declare const REFUND_MODELS: {
TRANSACTION: string;
};
export declare const SHIPPING_MODELS: {
CITY: string;
COUNTY: string;
COUNTRY: string;
PROVINCE: string;
};
export declare const TAG_MODELS: {
CART: string;
COLLECTION: string;
CUSTOMER: string;
ORDER: string;
PRODUCT: string;
PRODUCT_VARIANT: string;
USER: string;
};
export declare const TRANSACTION_ERRORS: {
INCORRECT_NUMBER: string;
INVALID_NUMBER: string;
INVALID_EXPIRY_DATE: string;
INVALID_CVC: string;
EXPIRED_CARD: string;
INCORRECT_CVC: string;
INCORRECT_ZIP: string;
INCORRECT_ADDRESS: string;
CARD_DECLINED: string;
PROCESSING_ERROR: string;
CALL_ISSUER: string;
PICK_UP_CARD: string;
};
export declare const TRANSACTION_STATUS: {
PENDING: string;
FAILURE: string;
SUCCESS: string;
ERROR: string;
CANCELLED: string;
};
export declare const TRANSACTION_KIND: {
AUTHORIZE: string;
CAPTURE: string;
SALE: string;
VOID: string;
REFUND: string;
};
export declare const COLLECTION_PURPOSE: {
NAVIGATION: string;
VENDOR: string;
GROUP: string;
DISCOUNT: string;
SHIPPING: string;
TAXES: string;
};
export declare const COLLECTION_SORT_ORDER: {
ALPHA_ASC: string;
ALPHA_DESC: string;
BEST_SELLING: string;
CREATED: string;
CREATED_DESC: string;
MANUAL: string;
PRICE_ASC: string;
PRICE_DESC: string;
};
export declare const COLLECTION_DISCOUNT_SCOPE: {
INDIVIDUAL: string;
GLOBAL: string;
};
export declare const COLLECTION_DISCOUNT_TYPE: {
PERCENTAGE: string;
FIXED: string;
RATE: string;
};
export declare const COLLECTION_TAX_TYPE: {
PERCENTAGE: string;
FIXED: string;
};
export declare const COLLECTION_SHIPPING_TYPE: {
PERCENTAGE: string;
FIXED: string;
};
export declare const PRODUCT_DEFAULTS: {
HOST: string;
TAX_CODE: string;
PRICE: number;
CALCULATED_PRICE: number;
DISCOUNTED_LINES: any[];
TOTAL_DISCOUNTS: number;
CURRENCY: string;
PUBLISHED_SCOPE: string;
PUBLISHED: boolean;
AVAILABLE: boolean;
OPTIONS: any[];
WEIGHT: number;
WEIGHT_UNIT: string;
REVIEWS_SCORE: number;
TOTAL_REVIEWS: number;
TOTAL_VARIANTS: number;
};
export declare const TRANSACTION_DEFAULTS: {
CURRENCY: string;
SOURCE_NAME: string;
};
export declare const VARIANT_DEFAULTS: {
PUBLISHED: boolean;
MAX_QUANTITY: number;
TAX_CODE: string;
WEIGHT_UNIT: string;
CURRENCY: string;
AVAILABLE: boolean;
FULFILLMENT_SERVICE: string;
SUBSCRIPTION_INTERVAL: number;
SUBSCRIPTION_UNIT: any;
REQUIRES_SUBSCRIPTION: boolean;
REQUIRES_SHIPPING: boolean;
REQUIRES_TAX: boolean;
INVENTORY_MANAGEMENT: boolean;
INVENTORY_POLICY: string;
INVENTORY_QUANTITY: number;
INVENTORY_LEAD_TIME: number;
};