import { TaskEventModel } from "./models/TaskEventModel"; import { ModelService } from "../services/ModelService"; import { Constructor } from "@decaf-ts/decoration"; import { BulkCrudOperationKeys, OperationKeys } from "@decaf-ts/db-decorators"; import { ContextOf, EventIds } from "../persistence/types"; import { ContextualArgs } from "../utils/ContextualLoggedClass"; export declare class TaskEventRepository extends ModelService { constructor(); protected onCreate(table: Constructor, event: OperationKeys | BulkCrudOperationKeys | string, id: EventIds, payload: TaskEventModel, ...args: ContextualArgs>): Promise; }