import { Page, Locator } from '@playwright/test';
declare class TaskPanelPage {
    private page;
    readonly availableTasks: Locator;
    readonly filterOptions: Locator;
    readonly tasklistBanner: Locator;
    readonly collapseFilter: Locator;
    readonly processesPageTab: Locator;
    readonly tasksTab: Locator;
    readonly licenseKeyTagNonProduction: Locator;
    readonly licenseKeyTagProduction: Locator;
    constructor(page: Page);
    openTask(name: string): Promise<void>;
    filterBy(option: 'All open' | 'Unassigned' | 'Assigned to me' | 'Completed'): Promise<void>;
    scrollToLastTask(name: string): Promise<void>;
    scrollToFirstTask(name: string): Promise<void>;
    clickCollapseFilter(): Promise<void>;
    clickProcessesTab(): Promise<void>;
    taskCount(name: string): Promise<number>;
    clickTasksTab(): Promise<void>;
}
export { TaskPanelPage };
