Files
PDV/apps/api/src/modules/cash-register-session/interfaces/cash-register-session-service.interface.ts
T

21 lines
592 B
TypeScript

import type { IService } from "../../../common/service.interface.js";
import type {
CashRegisterSession,
CashRegisterSessionKey,
} from "../../../entities/cash-register-session.entity.js";
import type {
CreateCashRegisterSessionInput,
UpdateCashRegisterSessionInput,
} from "../../../dtos/cash-register-session.dto.js";
export const CASH_REGISTER_SESSION_SERVICE = Symbol(
"CASH_REGISTER_SESSION_SERVICE",
);
export type ICashRegisterSessionService = IService<
CashRegisterSession,
CreateCashRegisterSessionInput,
UpdateCashRegisterSessionInput,
CashRegisterSessionKey
>;