import type { Attributes, PARAMETERS } from '../../createLocator'; import type { Any, Class, Selector } from '../../types/internal'; type AnyLocator = ((parameters?: Attributes) => Selector) & { readonly [PARAMETERS]?: object; }; type Keys = keyof SomeLocator[typeof PARAMETERS] & string; type Options> = Readonly<{ PageObjectClass: Class<[Any], Instance>; keyParameter: Keys; locator: SomeLocator; }>; /** * Creates record of pageObject's from their constructor and multilocator with them. */ export declare const createPageObjectsFromMultiLocator: >({ keyParameter, locator, PageObjectClass, }: Options) => Promise, Instance>>>; export {};