Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { CommonResponse } from 'src/typings';
import { ShippingMethodInputType, ShippingMethodItemLiteType } from './typings';
/**
 * @note was `properties.cartinfo.shippingmethods.0.shippingmethods`
 * @alias updateShippingMethods
 * @name selectShippingMethodBinding
 */
declare function selectShippingMethod(variables: ShippingMethodInputType): Promise<{
    shippingMethodsResponse: CommonResponse;
    response: import("apollo-link").FetchResult<any, Record<string, any>, Record<string, any>>;
} | {
    shippingMethodsResponse: {
        responseMessage: string;
    };
    response?: undefined;
}>;
/**
 * @name getShippingMethodsListBinding
 */
declare function getShippingMethodsList(cartItemId?: number): Promise<{
    shippingMethodsResponse: {
        responseMessage: string;
        list: ShippingMethodItemLiteType[];
    };
    response: import("apollo-client").ApolloQueryResult<any>;
} | {
    shippingMethodsResponse: {
        list: ShippingMethodItemLiteType[];
    };
    response?: undefined;
}>;
export { selectShippingMethod, getShippingMethodsList };