import { ArgumentType, UtamBasicElementConstructor, UtamBasicElementTypeLiteral, UtamContainerConstructor, UtamContainerElementType, UtamContainerLocator, UtamFrameElementConstructor, UtamFrameElementType } from '@utam/types'; export declare const UTAM_ROOT_ELEMENT = "root"; export declare const UTAM_DOCUMENT_ELEMENT = "document"; export declare const UTAM_NAVIGATION_ELEMENT = "navigation"; export declare const BEFORE_LOAD_METHOD_NAME = "__beforeLoad__"; export declare const UTAM_CORE_MODULE = "@utam/core"; export declare const UTAM_LOCATOR_BY = "By"; export declare const UTAM_SHADOW_CLASS = "ShadowRoot"; export declare const UTAM_TYPES_DRIVER = "Driver"; export declare const UTAM_TYPES_ELEMENT = "Element"; export declare const UTAM_TYPES_LOCATOR = "Locator"; export declare const UTAM_BASE_CLASS_NAME = "UtamBasePageObject"; export declare const UTAM_BASE_ROOT_CLASS_NAME = "UtamBaseRootPageObject"; export declare const UTAM_ELEMENT_DEFAULT_TYPE: UtamBasicElementTypeLiteral; export declare const UTAM_CONTAINER_TYPE: UtamContainerElementType; export declare const UTAM_FRAME_ELEMENT_TYPE: UtamFrameElementType; export declare const UTAM_ELEMENT_CTOR_DOCUMENT = "DocumentUtamElement"; export declare const UTAM_ELEMENT_CTOR_NAVIGATION = "NavigationUtamElement"; export declare const UTAM_ELEMENT_CTOR = "createUtamMixinCtor"; export declare const UTAM_ELEMENT_FACTORY_FN = "createInstance"; export declare const UTAM_ELEMENT_CTOR_BASE: UtamBasicElementConstructor; export declare const UTAM_ELEMENT_TYPE_TO_CTOR: Record; export declare const UTAM_CONTAINER_CTOR: UtamContainerConstructor; export declare const UTAM_CONTAINER_LOCATOR: UtamContainerLocator; export declare const UTAM_FRAME_ELEMENT_CTOR: UtamFrameElementConstructor; export declare const UTAM_PAGE_OBJECT_CTOR = "PageObjectCtor"; export declare const UTAM_VOID_RETURN_TYPE = "void"; export declare const UTAM_BOOLEAN_RETURN_TYPE = "boolean"; export declare const UTAM_NUMBER_RETURN_TYPE = "number"; export declare const UTAM_STRING_RETURN_TYPE = "string"; export declare const UTAM_FRAME_RETURN_TYPE = "frame"; export declare const UTAM_PAGE_OBJECT_RETURN_TYPE = "pageObject"; export declare const UTAM_ROOT_PAGE_OBJECT_RETURN_TYPE = "rootPageObject"; export declare const UTAM_RETURN_CATEGORY_PRIMITIVE = "primitive"; export declare const UTAM_RETURN_CATEGORY_BASIC_ELEMENT = "basicElement"; export declare const UTAM_RETURN_CATEGORY_CUSTOM_ELEMENT = "customElement"; export declare const UTAM_RETURN_CATEGORY_FRAME_ELEMENT = "frameElement"; export declare const UTAM_RETURN_CATEGORY_VOID = "void"; export declare const UTAM_RETURN_CATEGORY_SELF = "self"; export declare const UTAM_RETURN_CATEGORY_PAGE_OBJECT = "pageObject"; export declare const UTAM_RETURN_CATEGORY_ROOT_PAGE_OBJECT = "rootPageObject"; export declare const UTAM_FRAME_ARG_TYPE: ArgumentType; export declare const UTAM_PAGE_OBJECT_ARG_TYPE: ArgumentType; export declare const UTAM_ROOT_PAGE_OBJECT_ARG_TYPE: ArgumentType; export declare const UTAM_LOCATOR_ARG_TYPE: ArgumentType; export declare const UTAM_ELEMENT_REFERENCE_ARG_TYPE: ArgumentType; export declare const UTAM_ARGUMENT_REFERENCE_ARG_TYPE: ArgumentType; export declare const RETURN_SELF_ACTION = "returnSelf"; //# sourceMappingURL=shared.d.ts.map