import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class TemplateUiHelper extends UiBaseLocators { private readonly changeMasterTemplateBtn; private readonly sectionsBtn; private readonly removeMasterTemplateBtn; private readonly sectionNameTxt; private readonly templateTree; constructor(page: Page); clickActionsMenuForTemplate(name: string): Promise; clickActionsMenuAtRoot(): Promise; clickRootFolderCaretButton(): Promise; goToTemplate(templateName: string, childTemplateName?: string): Promise; clickSectionsButton(): Promise; clickChangeMasterTemplateButton(): Promise; enterTemplateName(templateName: string): Promise; enterTemplateContent(templateContent: string): Promise; isMasterTemplateNameVisible(templateName: string, isVisible?: boolean): Promise; clickRemoveMasterTemplateButton(): Promise; insertSection(sectionType: string, sectionName?: string): Promise; isTemplateTreeItemVisible(templateName: string, isVisible?: boolean): Promise; reloadTemplateTree(): Promise; isTemplateRootTreeItemVisible(templateName: string, isVisible?: boolean, toReload?: boolean): Promise; clickSaveButtonAndWaitForTemplateToBeCreated(): Promise; clickSaveButtonAndWaitForTemplateToBeUpdated(): Promise; clickConfirmToDeleteButtonAndWaitForTemplateToBeDeleted(): Promise; clickDeleteAndConfirmButtonAndWaitForTemplateToBeDeleted(): Promise; }