import { CodeBlockLanguageSelectTrigger } from './code-block-language-select'; import { CodeBlockCollapseTrigger, CodeBlockContent, CodeBlockCopyButton, CodeBlockHeader, CodeBlockLabel } from './code-block-misc'; export declare const CodeBlock: { ({ children, value: providedValue, onValueChange, defaultValue, hideLineNumbers, maxLines, maxHeight, className, collapsed: providedCollapsed, defaultCollapsed, onCollapseChange, ...props }: import("./code-block-root").CodeBlockProps): import("react/jsx-runtime").JSX.Element; displayName: string; } & { Header: typeof CodeBlockHeader; Content: typeof CodeBlockContent; Label: typeof CodeBlockLabel; LanguageSelect: { (props: import("../select/select-root").SingleSelectProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; LanguageSelectTrigger: typeof CodeBlockLanguageSelectTrigger; LanguageSelectContent: typeof import("../select/select-content").SelectContent; LanguageSelectItem: typeof import("../select/select-item").SelectItem; CopyButton: typeof CodeBlockCopyButton; Code: { ({ children, language, className, value, ...props }: import("./code-block-code").CodeBlockCodeProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; CollapseTrigger: typeof CodeBlockCollapseTrigger; }; //# sourceMappingURL=code-block.d.ts.map