import { BaseInlineParser, InlineParseResult } from "../../../transformer/core/ParserBase";
import { InlineParseContext } from "../../../transformer/core/context/InlineParseContext";
import { MarkdownNode } from "../../../transformer/core/MarkdownNode";
import { RenderContext } from "../../../transformer/core/context/RenderContext";
/**
 * Shortcut reference：`[label]`（后不接 `(` / `[`）。
 * parse 只建节点；render 再查 store。
 */
declare class LinkReferenceValueParser extends BaseInlineParser {
    constructor();
    canOpenAt(src: string, index: number, _ctx: InlineParseContext): boolean;
    parse(src: string, index: number, _ctx: InlineParseContext): InlineParseResult | null;
    render(node: MarkdownNode, ctx: RenderContext): string;
}
declare const _default: LinkReferenceValueParser;
export default _default;
//# sourceMappingURL=link-reference-value.d.ts.map