import { OpHubPackagesService } from './op-hub-packages.service';
import PaginationDto from './dtos/pagination.dto';
import { AddPackagesDto } from './dtos/app-packages.dto';
import { UpdatePackagesDto } from './dtos/update-package.dto';
import { AddPackageCategoriesDto, EditPackageCategoriesDto } from './dtos/add-package-categories.dto';
export declare class OpHubPackagesController {
    private readonly opHubPackagesService;
    constructor(opHubPackagesService: OpHubPackagesService);
    createPackageCategory(addPackageCategoriesDto: AddPackageCategoriesDto): Promise<any>;
    updatePackageCategory(package_category_id: number, addPackageCategoriesDto: EditPackageCategoriesDto): Promise<any>;
    findById(package_category_id: number, hospital_id: number): Promise<any>;
    findAll(paginationDto: PaginationDto): Promise<any>;
    delete(package_category_id: string, hospital_id: string): Promise<any>;
    createPackage(addPackagesDto: AddPackagesDto): Promise<any>;
    packageUpdate(package_id: number, updatePackagesDto: UpdatePackagesDto): Promise<any>;
    findOne(package_id: number, hospital_id: number): Promise<any>;
    findPackagesList(paginationDto: PaginationDto): Promise<any>;
    deletePackages(package_id: number, hospital_id: number): Promise<any>;
}
