summaryrefslogtreecommitdiff
path: root/node_modules/postcss/lib/stringifier.d.ts
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-04-18 22:32:53 -0500
committerChristian Cleberg <[email protected]>2026-04-18 22:32:53 -0500
commit580e798e16346eb894eb899edac82d2efdf40adc (patch)
tree6dec3b7db678f781138b40d34da37d21ac8fbe7d /node_modules/postcss/lib/stringifier.d.ts
downloadbrand-bench-580e798e16346eb894eb899edac82d2efdf40adc.tar.gz
brand-bench-580e798e16346eb894eb899edac82d2efdf40adc.tar.bz2
brand-bench-580e798e16346eb894eb899edac82d2efdf40adc.zip
initial commit
Diffstat (limited to 'node_modules/postcss/lib/stringifier.d.ts')
-rw-r--r--node_modules/postcss/lib/stringifier.d.ts45
1 files changed, 45 insertions, 0 deletions
diff --git a/node_modules/postcss/lib/stringifier.d.ts b/node_modules/postcss/lib/stringifier.d.ts
new file mode 100644
index 0000000..cfb106b
--- /dev/null
+++ b/node_modules/postcss/lib/stringifier.d.ts
@@ -0,0 +1,45 @@
+import {
+ AnyNode,
+ AtRule,
+ Builder,
+ Comment,
+ Container,
+ Declaration,
+ Document,
+ Root,
+ Rule
+} from './postcss.js'
+
+declare namespace Stringifier {
+ export { Stringifier_ as default }
+}
+
+declare class Stringifier_ {
+ builder: Builder
+ constructor(builder: Builder)
+ atrule(node: AtRule, semicolon?: boolean): void
+ beforeAfter(node: AnyNode, detect: 'after' | 'before'): string
+ block(node: AnyNode, start: string): void
+ body(node: Container): void
+ comment(node: Comment): void
+ decl(node: Declaration, semicolon?: boolean): void
+ document(node: Document): void
+ raw(node: AnyNode, own: null | string, detect?: string): boolean | string
+ rawBeforeClose(root: Root): string | undefined
+ rawBeforeComment(root: Root, node: Comment): string | undefined
+ rawBeforeDecl(root: Root, node: Declaration): string | undefined
+ rawBeforeOpen(root: Root): string | undefined
+ rawBeforeRule(root: Root): string | undefined
+ rawColon(root: Root): string | undefined
+ rawEmptyBody(root: Root): string | undefined
+ rawIndent(root: Root): string | undefined
+ rawSemicolon(root: Root): boolean | undefined
+ rawValue(node: AnyNode, prop: string): number | string
+ root(node: Root): void
+ rule(node: Rule): void
+ stringify(node: AnyNode, semicolon?: boolean): void
+}
+
+declare class Stringifier extends Stringifier_ {}
+
+export = Stringifier