import LoginPage from '../pom/loginPage'; import HeaderPage from '../pom/headerPage'; import BooksPage from '../pom/booksPage'; import RegisterPage from '../pom/registerPage'; export default class ApplicationPages { private static instance: ApplicationPages; public loginPage = LoginPage.getObjects(); public headerPage = HeaderPage.getObjects(); public booksPage = BooksPage.getObjects(); public registerPage = RegisterPage.getObjects(); private constructor() { } static getInstance(): ApplicationPages { if (!ApplicationPages.instance) { ApplicationPages.instance = new ApplicationPages(); } return ApplicationPages.instance; } }