import { BlockNodeRenderer } from './block-node-renderer';
import { Asciidoctor } from '@asciidoctor/core';
import Block = Asciidoctor.Block;
export declare class SourceCodeRenderer extends BlockNodeRenderer<Block> {
    positionalAttributes: {
        name: string;
        position: number;
    }[];
    getDefaultAttributes(node: Block): {
        [key: string]: any;
    };
    protected renderBody(node: Block): string;
}
