/// <reference types="react" />
import { type FlexProps } from "../../../../ui";
export declare const NotebookCell: (({ className, color, ...props }: FlexProps) => import("react/jsx-runtime").JSX.Element) & {
    displayName: string;
    CONTAINER_PADDING: string;
};
interface NotebookCellItemProps {
    color: string;
    inactive?: boolean;
    readOnly?: boolean;
    disabled?: boolean;
    right?: React.ReactNode;
    containerStyle?: React.CSSProperties;
    rightContainerStyle?: React.CSSProperties;
    children?: React.ReactNode;
    onClick?: React.MouseEventHandler;
    "data-testid"?: string;
    ref?: React.Ref<HTMLDivElement>;
    className?: string;
}
export declare const NotebookCellItem: (props: NotebookCellItemProps & import("react").RefAttributes<HTMLDivElement>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null;
interface NotebookCellAddProps extends NotebookCellItemProps {
    initialAddText?: React.ReactNode;
}
export declare const NotebookCellAdd: (props: NotebookCellAddProps & import("react").RefAttributes<HTMLDivElement>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null;
export {};
