/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 */
/**
 * Byline markdown transformers.
 *
 * Extends the stock `@lexical/markdown` `TRANSFORMERS` with handlers for
 * Byline's custom nodes, so the document-level markdown toggle (and the
 * inline markdown-shortcut plugin) round-trip them instead of dropping
 * them. The `TABLE` transformer is adapted from the Lexical playground's
 * `MarkdownTransformers` (GFM pipe tables).
 *
 * Used in the browser editor only (the toggle + shortcuts). Server-side
 * markdown export walks the serialized JSON via its own serializer and
 * does not use this module.
 */
import { type ElementTransformer, type MultilineElementTransformer, type Transformer } from '@lexical/markdown';
export declare const TABLE: ElementTransformer;
export declare const ADMONITION: MultilineElementTransformer;
/**
 * Stock transformers plus Byline's custom-node handlers. Self-referenced by
 * the `TABLE` transformer (cells are converted with the same set), so it
 * must be declared after `TABLE` — the references live inside callbacks that
 * run well after module init, so there is no TDZ hazard.
 */
export declare const BYLINE_TRANSFORMERS: Array<Transformer>;
