import { BlockCode } from "./components";
export declare const CodeBlock: import("react").NamedExoticComponent<import("./types").CodeBlockProps> & {
    Header: import("react").NamedExoticComponent<import("./types").HeaderProps>;
    Footer: import("react").NamedExoticComponent<import("./types").FooterProps>;
    BlockCode: typeof BlockCode;
};
export { CodeBlockCode } from "./components";
export type { CodeBlockProps, HeaderProps, FooterProps, BlockCodeProps, CodeBlockCodeProps, CodeBlockContextValue, CodeBlockInjectedProps, UseCodeBlockOptions, UseCodeBlockReturn, UseScrollDetectionOptions, } from "./types";
