import { Page, Locator } from '@playwright/test';
declare class FormJsPage {
    private page;
    readonly aiFormGeneratorButton: Locator;
    readonly formRequestInput: Locator;
    readonly generateFormButton: Locator;
    readonly formEditor: Locator;
    readonly filePicker: Locator;
    readonly generalPanel: Locator;
    readonly keyInput: Locator;
    readonly uploadMultipleFilesToggle: Locator;
    readonly documentReferenceInput: Locator;
    readonly documentPreview: Locator;
    constructor(page: Page);
    clickAIFormGeneratorButton(): Promise<void>;
    clickFormRequestInput(): Promise<void>;
    fillFormRequestInput(formRequest: string): Promise<void>;
    clickGenerateFormButton(): Promise<void>;
    dragAndDrop(source: Locator, target: Locator): Promise<void>;
    clickGeneralPropertiesPanel(): Promise<void>;
    fillKeyInput(key: string): Promise<void>;
    enableUploadMultipleFiles(): Promise<void>;
    filldocumentReferenceInput(key: string): Promise<void>;
}
export { FormJsPage };
