import * as postcss from 'postcss'; export declare type DiagnosticType = 'error' | 'warning'; export interface DiagnosticOptions { word?: string; } export interface Diagnostic { type: DiagnosticType; node: postcss.Node; message: string; options: DiagnosticOptions; } export declare class Diagnostics { reports: Diagnostic[]; constructor(reports?: Diagnostic[]); add(type: DiagnosticType, node: postcss.Node, message: string, options?: DiagnosticOptions): void; error(node: postcss.Node, message: string, options?: DiagnosticOptions): void; warn(node: postcss.Node, message: string, options?: DiagnosticOptions): void; } //# sourceMappingURL=diagnostics.d.ts.map