import { badge_type } from 'src/typeorm/badge_type';
import { UpdateBadgeTypeParams } from 'src/utils/types';
import { Repository } from 'typeorm';
export declare class BadgeTypeService {
    private Badge_typeRepository;
    constructor(Badge_typeRepository: Repository<badge_type>);
    fetchBadge_types(): Promise<badge_type[]>;
    createBadge_type(Badge_typeDetails: any): Promise<badge_type[]>;
    updateBadge_type(id: number, updateBadge_typeDetails: UpdateBadgeTypeParams): Promise<import("typeorm").UpdateResult>;
    deleteBadge_type(id: number): Promise<import("typeorm").DeleteResult>;
}
