import type { Selector } from "css-what"; import type { CompiledQuery, InternalOptions, CompileToken, Adapter } from "../types.js"; /** Used as a placeholder for :has. Will be replaced with the actual element. */ export declare const PLACEHOLDER_ELEMENT: {}; export declare function ensureIsTag(next: CompiledQuery, adapter: Adapter): CompiledQuery; export declare type Subselect = (next: CompiledQuery, subselect: Selector[][], options: InternalOptions, context: Node[] | undefined, compileToken: CompileToken) => CompiledQuery; export declare function getNextSiblings(elem: Node, adapter: Adapter): ElementNode[]; export declare const subselects: Record; //# sourceMappingURL=subselects.d.ts.map