import { Repository } from "typeorm"; import { PageContentEntity } from "../../entity/page.content.entity"; import { PageEntity } from "../../entity/page.entity"; import { PageClassifyEntity } from "../../entity/pageClassify.entity"; import { ClassifyService } from "./classify.service"; export declare class PageService { private readonly repository; private readonly classifyService; private readonly contentRepository; private readonly pageRepository; constructor(repository: Repository, classifyService: ClassifyService, contentRepository: Repository, pageRepository: Repository); getAllPage(limit?: number, page?: number): Promise<{ pages: PageEntity[]; totalItems: number; }>; serachKeywords(keywords: string, limit?: number, page?: number): Promise<{ pages: PageEntity[]; totalItems: number; }>; deletePages(array: Array, limit?: number, page?: number): Promise; createPages(page: PageEntity, contents: Array, limit?: number, pages?: number): Promise; curdCheck(aliasName?: string, classifyId?: number): Promise<{ MessageCodeError: string; Continue: boolean; }>; updatePages(page: PageEntity, content: Array, limit?: number, pages?: number): Promise; findPageById(id: number): Promise; findPageByClassifyId(id: number, limit?: number, page?: number): Promise<{ pages: PageEntity[]; totalItems: number; }>; getClassifyId(idNum: number): Promise>; }