import React from 'react'; import type { RootProps } from '../../engines'; import type { CodeAreaProps } from './CodeArea.types'; export declare const codeAreaRoot: (Root: RootProps>) => React.ForwardRefExoticComponent<{ children?: string; language?: string; showLineNumbers?: boolean; contentOuter?: React.ReactNode; contentHeader?: React.ReactNode; contentAction?: React.ReactNode; hasDivider?: boolean; size?: string; view?: string; } & Omit, "children"> & React.RefAttributes>; export declare const codeAreaConfig: { name: string; tag: string; layout: (Root: RootProps>) => React.ForwardRefExoticComponent<{ children?: string; language?: string; showLineNumbers?: boolean; contentOuter?: React.ReactNode; contentHeader?: React.ReactNode; contentAction?: React.ReactNode; hasDivider?: boolean; size?: string; view?: string; } & Omit, "children"> & React.RefAttributes>; base: import("styled-components").FlattenSimpleInterpolation; variations: { size: { css: import("styled-components").FlattenSimpleInterpolation; }; view: { css: import("styled-components").FlattenSimpleInterpolation; }; }; defaults: { size: string; view: string; }; }; //# sourceMappingURL=CodeArea.d.ts.map