123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- import { RangePosition } from './css-syntax-error.js'
- import Node from './node.js'
- declare namespace Warning {
- export interface WarningOptions {
-
- end?: RangePosition
-
- endIndex?: number
-
- index?: number
-
- node?: Node
-
- plugin?: string
-
- start?: RangePosition
-
- word?: string
- }
-
- export { Warning_ as default }
- }
- declare class Warning_ {
-
- column: number
-
- endColumn?: number
-
- endLine?: number
-
- line: number
-
- node: Node
-
- plugin: string
-
- text: string
-
- type: 'warning'
-
- constructor(text: string, opts?: Warning.WarningOptions)
- /**
- * Returns a warning position and message.
- *
- * ```js
- * warning.toString() //=> 'postcss-lint:a.css:10:14: Avoid !important'
- * ```
- *
- * @return Warning position and message.
- */
- toString(): string
- }
- declare class Warning extends Warning_ {}
- export = Warning
|