import { type AddressState, setAddress, type AddressResource, type saveAddresses, type ICustomerAddress } from '../reducers/AddressReducer'; import type { BaseError } from '../typings/errors'; type DefaultContext = { saveAddresses?: (params: { customerEmail?: string; customerAddress?: ICustomerAddress; }) => ReturnType; setCloneAddress: (id: string, resource: AddressResource) => void; setAddress: typeof setAddress; setAddressErrors: (errors: BaseError[], resource: AddressResource) => void; } & AddressState; export declare const defaultAddressContext: { setCloneAddress: () => void; setAddress: typeof setAddress; setAddressErrors: () => void; }; declare const AddressesContext: import("react").Context; export default AddressesContext;