import type { ComponentType, ReactNode } from "react"; import type { PreComponent, CodeComponent, CodeHeaderProps } from "./types"; import type { Element } from "hast"; export const DefaultPre: PreComponent = ({ node, ...rest }) => (
);

export const DefaultCode: CodeComponent = ({ node, ...rest }) => (
  
);

export const DefaultCodeBlockContent: ComponentType<{
  node: Element | undefined;
  components: { Pre: PreComponent; Code: CodeComponent };
  code: string | ReactNode | undefined;
}> = ({ node, components: { Pre, Code }, code }) => (
  
    {code}
  
); export const DefaultCodeHeader: ComponentType = () => null;