import { IComponentMapping } from '@stoplight/markdown-viewer';
import { ICode } from '@stoplight/markdown/ast-types/smdast';
export declare function useComponents(): Partial<{
    code: import("@stoplight/markdown-viewer").MarkdownComponent<ICode<{}>>;
    delete: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IDelete>;
    link: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ILink>;
    list: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IList>;
    paragraph: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IParagraph>;
    blockquote: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/smdast").IBlockquote<{}>>;
    break: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IBreak>;
    definition: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IDefinition>;
    element: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/smdast").IElement>;
    emphasis: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IEmphasis>;
    footnote: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IFootnote>;
    footnoteDefinition: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IFootnoteDefinition>;
    footnoteReference: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IFootnoteReference>;
    heading: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IHeading>;
    html: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IHTML>;
    inlineHtml: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IInlineHTML>;
    image: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IImage>;
    imageReference: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IImageReference>;
    inlineCode: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IInlineCode>;
    jira: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IJiraNode>;
    linkReference: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ILinkReference>;
    listItem: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IListItem>;
    root: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IRoot>;
    strong: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IStrong>;
    tab: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/smdast").ITab<{
        type?: string | undefined;
    }>>;
    tabContainer: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/smdast").ITabContainer>;
    table: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ITable>;
    tableCell: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ITableCell>;
    tableRow: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ITableRow>;
    text: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").ITextNode>;
    thematicBreak: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IThematicBreak>;
    yaml: import("@stoplight/markdown-viewer").MarkdownComponent<import("@stoplight/markdown/ast-types/mdast").IYAML>;
}>;
export declare const defaultComponents: IComponentMapping;
