import { Element } from '../utils/parser-wrapper'; import { UtamElementType, GeneratorConfigOptions } from '@utam/types'; /** * Build name of the generated element * @param element source HTML element * @returns string with name */ export declare function buildScopeElementName(element: Element): string; /** * Build relative selector string for "css" * @param element HTML element * @returns string with CSS selector */ export declare function buildScopeSelectorString(element: Element): string; /** * Basic element that was not recognized as actionable, can be a scope if it matches configured rules * @param element HTML element * @param config generator config * @returns true is element should be added as a scope */ export declare function buildScopeElementType(element: Element, config: GeneratorConfigOptions): UtamElementType | undefined; //# sourceMappingURL=scope-element.d.ts.map