import { Page } from '@playwright/test';
import { ButtonLocators } from './buttons';
import Fields from './fields';
import Alerts from './alerts';

export default class {
	readonly buttons: ButtonLocators;
	readonly fields: Fields;
	readonly alerts: Alerts;

	constructor(public page: Page) {
		this.buttons = new ButtonLocators(page);
		this.fields = new Fields(page);
		this.alerts = new Alerts(page);
	}
}
