import type { InternalSelector } from "../types.js"; import { type Traversal } from "css-what"; export declare function isTraversal(token: InternalSelector): token is Traversal; /** * Sort the parts of the passed selector, as there is potential for * optimization (some types of selectors are faster than others). * * @param arr Selector to sort */ export declare function sortRules(arr: InternalSelector[]): void; /** * Determine the quality of the passed token. The higher the number, the * faster the token is to execute. * * @param token Token to get the quality of. * @returns The token's quality. */ export declare function getQuality(token: InternalSelector): number; export declare function includesScopePseudo(t: InternalSelector): boolean; //# sourceMappingURL=selectors.d.ts.map