UNPKG

shnippet

Version:

A snippet extraction tool for various programming languages.

16 lines (15 loc) 568 B
import { SnippetResult, SnippetManager, SnippetConfig } from '../types/index'; declare class SnippetManagerImpl implements SnippetManager { private cache; private config; private languageToDirectory; constructor(config?: Partial<SnippetConfig>); updateConfig(newConfig: Partial<SnippetConfig>): void; getSnippet(name: string): Promise<SnippetResult>; formatSnippet(content: string, options: { language: string; showLineNumbers?: boolean; }): string; } export declare const snippetManager: SnippetManagerImpl; export {};