import { UtamSelectorType } from '@utam/types'; import { Node } from 'jsonc-parser'; /** * Represents the context in which we wrap the locator with the associated supported method */ interface LocatorContext { /** value of the locator to validate (either full locator or subparts) */ locator: string; /** node with the selector */ selectorNode: Node; /** context of validation - in element or in method */ validationContext: string; } /** * Route a selector value to it's appropriate validation routine depending on it's type * @param context context of selector validation (element or arg in a method) * @param selectorType type of the selector */ export declare function validateSelectorValue(context: LocatorContext, selectorType: UtamSelectorType): void; export {}; //# sourceMappingURL=selector-type-validation.d.ts.map