import { NowikiBaseToken } from './base'; import type { AST } from '../../base'; import { AstText } from '../../lib/text'; import { Token } from '../index'; import type { DdToken, ListToken } from '../../internal'; export interface ListRangeToken extends Token { readonly type: 'list-range'; readonly previousSibling: ListToken | DdToken; readonly nextSibling: DdToken | AstText | undefined; readonly previousElementSibling: ListToken | DdToken; } /** `;:*#` */ export declare abstract class ListBaseToken extends NowikiBaseToken { abstract get type(): 'dd' | 'list'; /** * number of indentation * * 缩进数 * @since v1.16.5 */ get indent(): number; /** @throws `Error` not `