Spaces:
Running
Running
| import { | |
| Document, | |
| Root, | |
| Comment, | |
| Declaration, | |
| Builder, | |
| AnyNode, | |
| Rule, | |
| AtRule, | |
| Container | |
| } from './postcss.js' | |
| export default class Stringifier { | |
| builder: Builder | |
| constructor(builder: Builder) | |
| stringify(node: AnyNode, semicolon?: boolean): void | |
| document(node: Document): void | |
| root(node: Root): void | |
| comment(node: Comment): void | |
| decl(node: Declaration, semicolon?: boolean): void | |
| rule(node: Rule): void | |
| atrule(node: AtRule, semicolon?: boolean): void | |
| body(node: Container): void | |
| block(node: AnyNode, start: string): void | |
| raw(node: AnyNode, own: string | null, detect?: string): string | |
| rawSemicolon(root: Root): boolean | undefined | |
| rawEmptyBody(root: Root): string | undefined | |
| rawIndent(root: Root): string | undefined | |
| rawBeforeComment(root: Root, node: Comment): string | undefined | |
| rawBeforeDecl(root: Root, node: Declaration): string | undefined | |
| rawBeforeRule(root: Root): string | undefined | |
| rawBeforeClose(root: Root): string | undefined | |
| rawBeforeOpen(root: Root): string | undefined | |
| rawColon(root: Root): string | undefined | |
| beforeAfter(node: AnyNode, detect: 'before' | 'after'): string | |
| rawValue(node: AnyNode, prop: string): string | |
| } | |