svelte-ast-print
Version:
Serialize Svelte AST nodes into stringified syntax. A.k.a parse in reverse.
20 lines • 614 B
TypeScript
/**
* Printers related to Svelte **CSS**-related AST nodes only.
* @module svelte-ast-print/css
*/
import type { AST as SV } from "svelte/compiler";
import type { PrintOptions } from "./_internal/option.ts";
import type { Result } from "./_internal/shared.ts";
/**
* @see {@link https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors}
*
* @example syntax
* ```css
* [name<?matcher><?"value"> flags?]
* ```
*
* @since 1.0.0
* @__NO_SIDE_EFFECTS__
*/
export declare function printCSSNode(n: SV.CSS.Node, opts?: Partial<PrintOptions>): Result<SV.CSS.Node>;
//# sourceMappingURL=css.d.ts.map