type LineEnding = '\n' | '\r\n'; export interface ManagedMarkdownBlockOptions { tagName: string; content: string; } export interface ManagedMarkdownBlockResult { action: 'created' | 'appended' | 'updated' | 'unchanged' | 'removed' | 'missing'; changed: boolean; } export declare function renderManagedMarkdownBlock(tagName: string, content: string, lineEnding?: LineEnding): string; export declare function mergeManagedMarkdownBlock(filePath: string, options: ManagedMarkdownBlockOptions): Promise; export declare function removeManagedMarkdownBlock(filePath: string, tagName: string): Promise; export {}; //# sourceMappingURL=managed-markdown.d.ts.map