1 declare class postcss$node {
4 type: "rule" | "atrule" | "root" | "comment" | "decl";
7 next(): postcss$node | void;
8 prev(): postcss$node | void;
19 error(message: string, options: { plugin: string }): void;
22 declare class postcss$comment extends postcss$node {
30 declare class postcss$atRule extends postcss$node {
40 declare class postcss$rule extends postcss$node {
48 declare class postcss$decl extends postcss$node {
57 declare function postcss$parser(
62 declare function postcss$stringifier(postcss$node, builder: Function): void;
64 export type postcss$syntax = {
65 stringify?: postcss$stringifier,
66 parse?: postcss$parser
69 export type postcss$options = {
72 parser?: postcss$parser,
73 stringifier?: postcss$stringifier,
74 syntax?: postcss$syntax,
78 export type postcss$result = {
82 disabledRanges: disabledRangeObject,
83 ruleSeverities?: Object,
84 customMessages?: Object,