import { NgDocPageProcessor } from '@ng-doc/app/interfaces';
import { NgDocBlockquoteComponent, NgDocIconComponent } from '@ng-doc/ui-kit';
import { NgDocCodeComponent } from '@ng-doc/app/components/code';
import { NgDocDemoComponent } from '@ng-doc/app/components/demo';
import { NgDocDemoPaneComponent } from '@ng-doc/app/components/demo-pane';
import { NgDocHeadingAnchorComponent } from '@ng-doc/app/components/heading-anchor';
import { NgDocImageViewerComponent } from '@ng-doc/app/components/image-viewer';
import { NgDocMermaidViewerComponent } from '@ng-doc/app/components/mermaid-viewer';
import { NgDocPlaygroundComponent } from '@ng-doc/app/components/playground';
import { NgDocTabsComponent } from '@ng-doc/app/components/tabs';
export * from '@ng-doc/app/processors/processors/link';
export * from '@ng-doc/app/processors/processors/tooltip';

declare const blockquoteProcessor: NgDocPageProcessor<NgDocBlockquoteComponent>;

declare const codeProcessor: NgDocPageProcessor<NgDocCodeComponent>;

declare const demoProcessor: NgDocPageProcessor<NgDocDemoComponent>;

declare const demoPaneProcessor: NgDocPageProcessor<NgDocDemoPaneComponent>;

declare const headingAnchorProcessor: NgDocPageProcessor<NgDocHeadingAnchorComponent>;

declare const iconProcessor: NgDocPageProcessor<NgDocIconComponent>;

declare const imageProcessor: NgDocPageProcessor<NgDocImageViewerComponent>;

declare const mermaidProcessor: NgDocPageProcessor<NgDocMermaidViewerComponent>;

declare const playgroundProcessor: NgDocPageProcessor<NgDocPlaygroundComponent>;

declare const tabsProcessor: NgDocPageProcessor<NgDocTabsComponent>;

export { blockquoteProcessor, codeProcessor, demoPaneProcessor, demoProcessor, headingAnchorProcessor, iconProcessor, imageProcessor, mermaidProcessor, playgroundProcessor, tabsProcessor };
