import { ContentPageService } from './content-page.service';
import { UpdateContentPageDto } from './dto/update-content-page.dto';
import { ContentPageDto, findPageDto } from './dto/content.dto';
export declare class ContentPageController {
    private readonly contentPageService;
    constructor(contentPageService: ContentPageService);
    findAll(body: ContentPageDto): Promise<{
        data: any[];
    }>;
    findOne(id: string): Promise<{
        data: import("mongoose").Document<unknown, {}, import("./schema/page.schema").Pages, {}, {}> & import("./schema/page.schema").Pages & {
            _id: import("mongoose").Types.ObjectId;
        } & {
            __v: number;
        };
    }>;
    find_with_name(body: findPageDto): Promise<{
        data: import("mongoose").Document<unknown, {}, import("./schema/page.schema").Pages, {}, {}> & import("./schema/page.schema").Pages & {
            _id: import("mongoose").Types.ObjectId;
        } & {
            __v: number;
        };
    }>;
    update(id: string, updateContentPageDto: UpdateContentPageDto): Promise<{
        message: string;
    }>;
}
