import { Base } from "../base";
import { HadithTypes } from "./types";
export declare class Hadiths extends Base {
    getHadithById(id: string): Promise<HadithTypes>;
    getAllHadiths(): Promise<HadithTypes>;
    getHadithsByCollection(collectionName: string): Promise<HadithTypes>;
    getHadithsByCategory(collectionName: string, categoryName: string): Promise<HadithTypes>;
    searchHadiths(searchQuery: string): Promise<HadithTypes>;
}
