@spartacus/core
Version:
Spartacus - the core framework
21 lines (20 loc) • 690 B
TypeScript
import { CxEvent } from '../../event/cx-event';
import { Address } from '../../model/address.model';
export declare abstract class UserAddressEvent extends CxEvent {
}
export declare class UpdateUserAddressEvent extends UserAddressEvent {
static readonly type = "UpdateUserAddressEvent";
userId: string;
addressId: string;
address: Address;
}
export declare class DeleteUserAddressEvent extends UserAddressEvent {
static readonly type = "DeleteUserAddressEvent";
userId: string;
addressId: string;
}
export declare class AddUserAddressEvent extends UserAddressEvent {
static readonly type = "AddUserAddressEvent";
userId: string;
address: Address;
}