UNPKG

@spartacus/checkout

Version:

Checkout feature library for Spartacus

23 lines (22 loc) 1.69 kB
import { MemoizedSelector } from '@ngrx/store'; import { Address, DeliveryMode, Order, PaymentDetails, ReplenishmentOrder, StateUtils } from '@spartacus/core'; import { CheckoutState, CheckoutStepsState, StateWithCheckout } from '../checkout-state'; export declare const getCheckoutState: MemoizedSelector<StateWithCheckout, CheckoutState>; export declare const getCheckoutStepsState: MemoizedSelector<StateWithCheckout, StateUtils.LoaderState<CheckoutStepsState>>; export declare const getCheckoutSteps: MemoizedSelector<StateWithCheckout, CheckoutStepsState>; export declare const getDeliveryAddress: MemoizedSelector<StateWithCheckout, Address>; export declare const getDeliveryMode: MemoizedSelector<StateWithCheckout, { supported: { [code: string]: DeliveryMode; }; selected: string; }>; export declare const getSupportedDeliveryModes: MemoizedSelector<StateWithCheckout, DeliveryMode[]>; export declare const getSelectedDeliveryModeCode: MemoizedSelector<StateWithCheckout, string>; export declare const getSelectedDeliveryMode: MemoizedSelector<StateWithCheckout, DeliveryMode | undefined | null>; export declare const getPaymentDetails: MemoizedSelector<StateWithCheckout, PaymentDetails>; export declare const getCheckoutOrderDetails: MemoizedSelector<StateWithCheckout, Order | ReplenishmentOrder>; export declare const getCheckoutDetailsLoaded: MemoizedSelector<StateWithCheckout, boolean>; export declare const getCheckoutLoading: MemoizedSelector<StateWithCheckout, boolean>; export declare const getPoNumer: MemoizedSelector<StateWithCheckout, string | undefined>; export declare const getCostCenter: MemoizedSelector<StateWithCheckout, string | undefined>;