import { BlockNodeRenderer } from './block-node-renderer';
import { Asciidoctor } from '@asciidoctor/core';
import AbstractBlock = Asciidoctor.AbstractBlock;
import AttributeEntry = Asciidoctor.Document.AttributeEntry;
export declare class ExampleRenderer extends BlockNodeRenderer<AbstractBlock> {
    positionalAttributes: {
        name: string;
        position: number;
    }[];
    protected getBlockAttributes(node: AbstractBlock): AttributeEntry[];
    renderBody(node: AbstractBlock): string;
}
