import { Token } from './index'; import type { Config, LintError } from '../base'; import type { ParamTagToken } from '../internal'; /** * parameter of certain extension tags * * 某些扩展标签的参数 */ export declare abstract class ParamLineToken extends Token { abstract get parentNode(): ParamTagToken | undefined; abstract get nextSibling(): this | undefined; abstract get previousSibling(): this | undefined; abstract get parentElement(): ParamTagToken | undefined; abstract get nextElementSibling(): this | undefined; abstract get previousElementSibling(): this | undefined; get type(): 'param-line'; /** @param name 扩展标签名 */ constructor(name: string, wikitext: string | undefined, config: Config, accum: Token[], acceptable: WikiParserAcceptable); cloneNode(): this; }