import { ArenaAttributes, ArenaNodeText, ArenaPlugin, DefaultPluginOptions } from '../interfaces'; declare type PrefixProcessor = (node: ArenaNodeText) => string; declare type ListOptions = DefaultPluginOptions & { prefix: PrefixProcessor; pattern: RegExp; }; declare type ListsOptions = { item: { name: string; tag: string; attributes: ArenaAttributes; }; lists: ListOptions[]; }; export declare const nestedlistsPlugin: (opts?: ListsOptions | undefined) => ArenaPlugin; export {};