summaryrefslogtreecommitdiff
path: root/node_modules/@csstools/selector-resolve-nested/dist/index.d.ts
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/@csstools/selector-resolve-nested/dist/index.d.ts
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/@csstools/selector-resolve-nested/dist/index.d.ts')
-rw-r--r--node_modules/@csstools/selector-resolve-nested/dist/index.d.ts47
1 files changed, 0 insertions, 47 deletions
diff --git a/node_modules/@csstools/selector-resolve-nested/dist/index.d.ts b/node_modules/@csstools/selector-resolve-nested/dist/index.d.ts
deleted file mode 100644
index 4150620b..00000000
--- a/node_modules/@csstools/selector-resolve-nested/dist/index.d.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * Resolve nested selectors following the CSS nesting specification.
- *
- * @example
- *
- * ```js
- * import { resolveNestedSelector } from '@csstools/selector-resolve-nested';
- * import parser from 'postcss-selector-parser';
- *
- * const selector = parser().astSync('.foo &');
- * const parent = parser().astSync('.bar');
- *
- * // .foo .bar
- * console.log(
- * resolveNestedSelector(selector, parent).toString()
- * )
- * ```
- *
- * @packageDocumentation
- */
-
-import type { Root } from 'postcss-selector-parser';
-
-/**
- * Flatten a nested selector against a given parent selector.
- *
- * ⚠️ This is not a method to generate the equivalent un-nested selector.
- * It is purely a method to construct a single selector AST that contains the parts of both the current and parent selector.
- * It will not have the correct specificity and it will not match the right elements when used as a selector.
- * It will not always serialize to a valid selector.
- *
- * @param selector - The selector to resolve.
- * @param parentSelector - The parent selector to resolve against.
- * @returns The resolved selector.
- */
-export declare function flattenNestedSelector(selector: Root, parentSelector: Root): Root;
-
-/**
- * Resolve a nested selector against a given parent selector.
- *
- * @param selector - The selector to resolve.
- * @param parentSelector - The parent selector to resolve against.
- * @returns The resolved selector.
- */
-export declare function resolveNestedSelector(selector: Root, parentSelector: Root): Root;
-
-export { }