import { type_event } from 'src/typeorm/type_event';
import { Repository } from 'typeorm';
import { CreateType_eventParams, UpdateType_eventParams } from 'src/utils/types';
export declare class TypeEventService {
    private type_EVENTRepository;
    constructor(type_EVENTRepository: Repository<type_event>);
    fetchType_EVENTs(): Promise<type_event[]>;
    createType_EVENT(type_EVENTDetails: CreateType_eventParams): Promise<type_event>;
    updateType_EVENT(id: number, updateType_EVENTDetails: UpdateType_eventParams): Promise<import("typeorm").UpdateResult>;
    deleteType_EVENT(id: number): Promise<import("typeorm").DeleteResult>;
}
