import { Page, Locator } from '@playwright/test';
declare class OperateProcessesPage {
    private page;
    readonly processResultCount: Locator;
    readonly processActiveCheckbox: Locator;
    readonly processCompletedCheckbox: Locator;
    readonly processRunningInstancesCheckbox: Locator;
    readonly processIncidentsCheckbox: Locator;
    readonly processPageHeading: Locator;
    readonly noMatchingInstancesMessage: Locator;
    readonly processFinishedInstancesCheckbox: Locator;
    readonly moreFiltersButton: Locator;
    readonly processInstanceKeyTextBox: Locator;
    private readonly whatsNewPopUp;
    private readonly gotItButton;
    private readonly processesTabLink;
    constructor(page: Page);
    private setCheckboxState;
    private checkCheckbox;
    private uncheckCheckbox;
    private uncheckCompletedCheckbox;
    private uncheckActiveCheckbox;
    private toggleActiveCheckboxOn;
    private toggleCompletedCheckbox;
    private applyProcessStateFilter;
    private checkTableForProcess;
    clickProcessActiveCheckbox(): Promise<void>;
    clickProcessCompletedCheckbox(): Promise<void>;
    clickProcessIncidentsCheckbox(): Promise<void>;
    clickRunningProcessInstancesCheckbox(): Promise<void>;
    clickFinishedProcessInstancesCheckbox(): Promise<void>;
    clickProcessInstanceLink(processName: string, type?: 'active' | 'completed'): Promise<void>;
    clickProcessInstanceLinkWithPartialNameMatch(processName: string): Promise<void>;
    private getMoreFilterValueLocator;
    applyMoreFilters(filter: string, value: string): Promise<void>;
}
export { OperateProcessesPage };
