/**
 * Process markdown directives in templates
 * Converts markdown content to HTML
 */
// eslint-disable-next-line pickier/no-unused-vars
export declare function processMarkdownDirectives(template: string, context: Record<string, any>, filePath?: string): Promise<string>;
/**
 * Custom directive handler for markdown
 * Can be registered as a custom directive
 */
export declare function markdownDirectiveHandler(content: string, params: string[], _context: Record<string, any>, _filePath: string): Promise<string>;
