import { Base } from './base'; import { DeliveryAddressResponse, DeliveryAddressIdResponse, DeliveryAddressNotes } from './types/delivery-address'; import { UserSubscription } from './models/user-subscription'; import { DeliveryAddress } from './models/delivery-address'; export declare class DeliveryAddressService extends Base { private membershipApi; private deliveryAddressApiKey; getDeliveryAddresses(subscription: UserSubscription): Promise>; getDeliveryAddressById(deliveryAddressId: string): Promise; createDeliveryAddress(deliveryAddress: DeliveryAddressResponse): Promise; updateDeliveryAddress(deliveryAddressId: string, deliveryAddressNotes: DeliveryAddressNotes): Promise; updateFutureDeliveryAddress(deliveryAddressId: string, deliveryAddress: DeliveryAddressResponse): Promise; deleteDeliveryAddress(deliveryAddressId: string): Promise; }