postcss-query-ast
Version:
Query PostCSS AST with CSS selectors.
12 lines • 711 B
TypeScript
/**
* Queries PostCSS with CSS selector.
*
* @param {string} query CSS selector.
* @param {postcss.Root} ast PostCSS AST.
*/
export default function _default(query: string, ast: postcss.Root): Promise<(postcss.AtRule | postcss.Comment | postcss.Declaration | postcss.Root | postcss.Rule)[]>;
export type ProcessSelectors = (selectors: selectorParser.Container | selectorParser.Root, ast: postcss.Root | postcss.ChildNode | PassthroughContainer) => (postcss.Root | postcss.ChildNode | PassthroughContainer)[];
import * as postcss from "postcss";
import selectorParser from "postcss-selector-parser";
import PassthroughContainer from "./lib/passthrough-container";
//# sourceMappingURL=index.d.ts.map