import type { CodeBlockHandler, ParsedCodeBlock } from './md-types.js';
export declare class MarkdownHandlerRegistry {
    private readonly handlers;
    register(handler: CodeBlockHandler): void;
    match(block: ParsedCodeBlock): CodeBlockHandler | undefined;
    list(): ReadonlyArray<CodeBlockHandler>;
}
