export declare class CategoryRepository {
    private readonly categoryRepository;
    findAllCategory(take: number, skip: number, search: string, headers: any, isActive: any): Promise<{
        count: number;
        data: {
            media: string;
            id: string;
            name: string;
            status: number;
            created_at: Date;
            updated_at: Date;
            deleted_at: Date;
            tip: import("../tips/entities/tip.entity").Tip[];
        }[];
    }>;
    findById(id: string): Promise<{
        media: string;
        id: string;
        name: string;
        status: number;
        created_at: Date;
        updated_at: Date;
        deleted_at: Date;
        tip: import("../tips/entities/tip.entity").Tip[];
    }>;
    isUnique(name: string, id?: string): Promise<boolean>;
}
