import type { RawBlock } from '../../types';
interface SerializeRawBlockOptions {
    /** Whether to output HTML comments around blocks. */
    isCommentDelimited?: boolean;
}
/**
 * Serializes a block node into the native HTML-comment-powered block format.
 * CAVEAT: This function is intended for re-serializing blocks as parsed by
 * valid parsers and skips any validation steps. This is NOT a generic
 * serialization function for in-memory blocks. For most purposes, see the
 * following functions available in the `@wordpress/blocks` package:
 *
 * @see serializeBlock
 * @see serialize
 *
 * For more on the format of block nodes as returned by valid parsers:
 *
 * @see `@wordpress/block-serialization-default-parser` package
 * @see `@wordpress/block-serialization-spec-parser` package
 *
 * @param rawBlock     A block node as returned by a valid parser.
 * @param [options={}] Serialization options.
 *
 * @return An HTML string representing a block.
 */
export declare function serializeRawBlock(rawBlock: RawBlock, options?: SerializeRawBlockOptions): string;
export {};
//# sourceMappingURL=serialize-raw-block.d.ts.map