@alisdigital/types-library
Version:
TypeScript type definitions for Papilet ecosystem with session soft delete and event management features
13 lines (12 loc) • 559 B
TypeScript
import { IStatusResponse } from "../../Base/response/status.response";
import { IEventModelAttributes } from "../entity/event.entity";
import { IPerformerModelAttributes } from "../entity/performer.entity";
export interface IPerformersResponse extends Array<IPerformerModelAttributes> {
}
export interface IPerformerResponse extends IPerformerModelAttributes {
events?: Omit<IEventModelAttributes, "sessions">[];
}
export interface IPerformerUpsertResponse extends IStatusResponse {
}
export interface IPerformerDeleteResponse extends IStatusResponse {
}