19 lines
436 B
TypeScript
19 lines
436 B
TypeScript
import type { IService } from "../../../common/service.interface.js";
|
|
import type {
|
|
Customer,
|
|
CustomerKey,
|
|
} from "../../../entities/customer.entity.js";
|
|
import type {
|
|
CreateCustomerInput,
|
|
UpdateCustomerInput,
|
|
} from "../../../dtos/customer.dto.js";
|
|
|
|
export const CUSTOMER_SERVICE = Symbol("CUSTOMER_SERVICE");
|
|
|
|
export type ICustomerService = IService<
|
|
Customer,
|
|
CreateCustomerInput,
|
|
UpdateCustomerInput,
|
|
CustomerKey
|
|
>;
|