import { ICreatePageTemplateFromPageRepository } from "./ICreatePageTemplateFromPageRepository"; import { PageTemplateInputDto } from "./PageTemplateInputDto"; import { PbPageTemplateWithContent } from "../../../types"; import { ListCache } from "../../ListCache"; import { ICreatePageTemplateFromPageGateway } from "./ICreatePageTemplateFromPageGateway"; export declare class CreatePageTemplateFromPageRepository implements ICreatePageTemplateFromPageRepository { private cache; private gateway; constructor(gateway: ICreatePageTemplateFromPageGateway, pageTemplateCache: ListCache); execute(pageId: string, pageTemplateInput: PageTemplateInputDto): Promise; }